summary refs log tree commit diff
path: root/compiler/rustc_data_structures
AgeCommit message (Expand)AuthorLines
2024-02-15Update jobserver-rs to 0.1.28Vadim Petrochenkov-2/+5
2024-01-25Remove unused featuresclubby789-1/+1
2024-01-24rustc_data_structures: use either instead of itertoolsJosh Stone-3/+3
2024-01-22Auto merge of #120080 - cuviper:128-align-packed, r=nikicbors-0/+72
2024-01-20Auto merge of #116185 - Zoxc:rem-one-thread, r=cjgillotbors-57/+0
2024-01-19Add Pu128 = #[repr(packed(8))] u128Josh Stone-0/+72
2024-01-19Auto merge of #120076 - Mark-Simulacrum:unhash, r=cjgillotbors-2/+24
2024-01-18Auto merge of #114231 - ttsugriy:binary_search_slice, r=cjgillotbors-21/+4
2024-01-18Remove `OneThread`John Kåre Alsaker-57/+0
2024-01-17Use UnhashMap for a few more mapsMark Rousskov-2/+24
2024-01-13Update measureme crate to version 11Michael Woerister-1/+1
2024-01-09Rollup merge of #119527 - klensy:ordering, r=compiler-errorsGuillaume Gomez-5/+2
2024-01-06Rollup merge of #119591 - Enselic:DestinationPropagation-stable, r=cjgillotMatthias Krüger-0/+1
2024-01-06don't reexport atomic::ordering via rustc_data_structures, use std importklensy-5/+2
2024-01-06Auto merge of #119478 - bjorn3:no_serialize_specialization, r=wesleywiserbors-5/+5
2024-01-06Auto merge of #119459 - cjgillot:inline-mir-utils, r=compiler-errorsbors-0/+1
2024-01-05rustc_mir_transform: Make DestinationPropagation stable for queriesMartin Nordholts-0/+1
2024-01-04Address review comments and add back some #[inline] attrs from removed commits.Michael Woerister-0/+2
2024-01-04Provide generalized collect methods for UnordItemsMichael Woerister-29/+45
2024-01-04Split StableCompare trait out of StableOrd trait.Michael Woerister-15/+91
2023-12-31Avoid specialization for the Span Encodable and Decodable implsbjorn3-5/+5
2023-12-31Inline dominator check.Camille GILLOT-0/+1
2023-12-30Update to bitflags 2 in the compilerNilstrieb-8/+20
2023-12-24Do not store stable crate id in on-disk hash map.Camille GILLOT-1/+1
2023-12-22update cfg(bootstrap)sPietro Albini-144/+0
2023-12-15NFC don't convert types to identical typesMatthias Krüger-1/+1
2023-12-13Auto merge of #117050 - c410-f3r:here-we-go-again, r=petrochenkovbors-0/+144
2023-12-10remove redundant importssurechen-5/+1
2023-12-081. fix jobserver GLOBAL_CLIENT_CHECKED uninitialized before useoksbsb-1/+1
2023-12-01Attempt to try to resolve blocking concernsCaio-0/+144
2023-11-29jobserver: check file descriptorsbelovdv-30/+68
2023-11-28Avoid an unnecessary `by_ref`.Nicholas Nethercote-1/+1
2023-11-23Enforce NonZeroUsize on thread countMark Rousskov-4/+7
2023-11-22Replace `no_ord_impl` with `orderable`.Nicholas Nethercote-0/+1
2023-11-22Auto merge of #117928 - nnethercote:rustc_ast_pretty, r=fee1-deadbors-1/+1
2023-11-22Update itertools to 0.11.Nicholas Nethercote-1/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-2/+2
2023-11-15Bump cfg(bootstrap)sMark Rousskov-2/+2
2023-11-14Fix some typoscui fliter-5/+5
2023-11-09Auto merge of #117557 - Zoxc:panic-prio, r=petrochenkovbors-13/+29
2023-11-06Auto merge of #117435 - SparrowLii:nightly_parallel, r=oli-obk,davidtwcobors-2/+24
2023-11-06use portable AtomicU64 for powerPC and MIPSSparrowLii-2/+24
2023-11-05Remove invariant commentsTaras Tsugrii-4/+0
2023-11-03Make `FatalErrorMarker` lower priority than other panicsJohn Kåre Alsaker-13/+29
2023-11-03Use `filter_map` in `try_par_for_each_in`Josh Stone-7/+6
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote-11/+11
2023-10-23Auto merge of #116849 - oli-obk:error_shenanigans, r=cjgillotbors-1/+30
2023-10-20Avoid a `track_errors` by bubbling up most errors from `check_well_formed`Oli Scherer-1/+30
2023-10-19Initiate the inner usage of `cfg_match`Caio-48/+50
2023-10-18Auto merge of #116830 - nnethercote:rustc_type_ir, r=compiler-errorsbors-121/+0