about summary refs log tree commit diff
path: root/compiler/rustc_data_structures
AgeCommit message (Expand)AuthorLines
2022-06-22Rollup merge of #97895 - nbdd0121:unlikely, r=estebankYuki Okushi-22/+2
2022-06-20Auto merge of #97674 - nnethercote:oblig-forest-tweaks, r=nikomatsakisbors-93/+77
2022-06-18Remove `likely!` and `unlikely!` macro from compilerGary Guo-22/+2
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-3/+3
2022-06-16Move/rename `lazy::{OnceCell, Lazy}` to `cell::{OnceCell, LazyCell}`Maybe Waffle-1/+1
2022-06-15Rollup merge of #98083 - nnethercote:rename-Encoder, r=bjorn3Yuki Okushi-5/+5
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-5/+5
2022-06-13Integrate measureme's hardware performance counter support.Eduard-Mihai Burtescu-4/+10
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-5/+5
2022-06-08Use liballoc's specialised in-place vec collectionAlan Egerton-34/+2
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-5/+5
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-7/+6
2022-06-06Split `process_obligation` in two.Nicholas Nethercote-5/+14
2022-06-06Handle stalling within `ObligationForest`.Nicholas Nethercote-84/+62
2022-06-06Streamline `active_cache` to `done_cache` transfer.Nicholas Nethercote-8/+5
2022-06-04Fix stacked borrows invalidation in rustc_data_structures sip128Nilstrieb-1/+2
2022-06-04Adapt rustc_data_structures tests to run in strict miriNilstrieb-1/+10
2022-05-31Tweak insert docsAriel Davis-2/+3
2022-05-30Fix typos in commentTobias Stoeckmann-2/+2
2022-05-27Update to rebased rustc-rayon 0.4Josh Stone-3/+3
2022-05-27libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for co...Vadim Petrochenkov-25/+0
2022-05-07Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errorsbors-45/+28
2022-05-06Auto merge of #95454 - randomicon00:fix95444, r=wesleywiserbors-1/+20
2022-05-06Auto merge of #94598 - scottmcm:prefix-free-hasher-methods, r=Amanieubors-0/+20
2022-05-06Add a dedicated length-prefixing method to `Hasher`Scott McMurray-0/+20
2022-05-05Fixing #95444 by only displaying passes that take more than 5 millisecondsPeh-1/+20
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-05-02fix most compiler/ doctestsElliot Roberts-45/+28
2022-04-19incr. comp.: Don't export impl_stable_hash_via_hash!() and warn about using it.Michael Woerister-3/+12
2022-04-16Auto merge of #95899 - petrochenkov:modchild2, r=cjgillotbors-0/+25
2022-04-16Rollup merge of #96058 - euclio:flock-impls, r=nagisaDylan DPC-215/+194
2022-04-16Auto merge of #95689 - lqd:self-profiler, r=wesleywiserbors-5/+93
2022-04-16Rollup merge of #95372 - RalfJung:unaligned_references, r=oli-obkDylan DPC-1/+0
2022-04-14make unaligned_references lint deny-by-defaultRalf Jung-1/+0
2022-04-14separate flock implementations into separate modulesAndy Russell-215/+194
2022-04-13rustc_metadata: Do not encode unnecessary module childrenVadim Petrochenkov-0/+25
2022-04-12Remove NodeIdHashingMode.Camille GILLOT-7/+0
2022-04-09Auto merge of #95524 - oli-obk:cached_stable_hash_cleanups, r=nnethercotebors-0/+84
2022-04-08Auto merge of #95519 - oli-obk:tait_ub2, r=compiler-errorsbors-1/+1
2022-04-07add `generic_activity_with_arg_recorder` to the self-profilerRémy Rakic-0/+88
2022-04-07turn `exec` comment into doc commentRémy Rakic-5/+5
2022-04-07Document and rename the new wrapper typeOli Scherer-10/+17
2022-04-06Fix some fallout around type alias impl trait in associated typesOli Scherer-1/+1
2022-04-03Auto merge of #92686 - saethlin:unsafe-debug-asserts, r=Amanieubors-4/+4
2022-03-31Check that the cached stable hash is the right one if debug assertions are en...Oli Scherer-4/+8
2022-03-31Move stable hash from TyS into a datastructure that can be shared with other ...Oli Scherer-0/+73
2022-03-30Auto merge of #95466 - Dylan-DPC:rollup-g7ddr8y, r=Dylan-DPCbors-2/+2
2022-03-30Rollup merge of #95461 - nyurik:spelling, r=lcnrDylan DPC-2/+2
2022-03-30Spellchecking some commentsYuri Astrakhan-2/+2
2022-03-30Auto merge of #94081 - oli-obk:lazy_tait_take_two, r=nikomatsakisbors-1/+15