about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src
AgeCommit message (Expand)AuthorLines
2024-04-14Document `ControlFlowGraph`Maybe Waffle-4/+2
2024-04-14Rename `WithNumEdges` => `NumEdges` and `WithStartNode` => `StartNode`Maybe Waffle-16/+16
2024-04-14Merge `{With,Graph}{Successors,Predecessors}` into `{Successors,Predecessors}`Maybe Waffle-88/+53
2024-04-14Merge `WithNumNodes` into DirectedGraphMaybe Waffle-40/+27
2024-04-13Auto merge of #123175 - Nilstrieb:debug-strict-overflow, r=wesleywiserbors-17/+21
2024-04-13Add add/sub methods that only panic with debug assertions to rustcNilstrieb-17/+21
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-4/+4
2024-03-31Auto merge of #121851 - michaelwoerister:mcp-533-effective-vis, r=cjgillotbors-46/+2
2024-03-29Add support for NonNull in ambiguous_wide_ptr_comparisionsUrgau-0/+1
2024-03-27Remove and disallow HashStable impl of HashMap.Michael Woerister-46/+2
2024-03-21Auto merge of #122568 - RalfJung:mentioned-items, r=oli-obkbors-3/+6
2024-03-20Workaround for rustdoc bug in new betaMark Rousskov-0/+1
2024-03-20collector: recursively traverse 'mentioned' items to evaluate their constantsRalf Jung-3/+6
2024-03-15Issue 122262: MAP_PRIVATE for more reliability on virtualised filesystems.Guillaume Yziquel-2/+8
2024-03-04Rollup merge of #120976 - matthiaskrgr:constify_TL_statics, r=lcnrMatthias Krüger-1/+1
2024-02-24compiler: use `addr_of!`Pavel Grigorenko-1/+1
2024-02-18Auto merge of #121265 - klensy:bump-18-02-24, r=Mark-Simulacrumbors-5/+2
2024-02-18windows bump to 0.52klensy-5/+2
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-6/+6
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-9/+11
2024-02-15Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoeristerbors-0/+5
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-3/+2
2024-02-15Use generic `NonZero` internally.Markus Reiter-9/+12
2024-02-14Fix SmallCStr conversion from CStrEric Huss-1/+9
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-0/+5
2024-02-12constify a couple thread_local staticsMatthias Krüger-1/+1
2024-02-10Rollup merge of #120846 - petrochenkov:jobs, r=oli-obkMatthias Krüger-1/+4
2024-02-09Update jobserver-rs to 0.1.28Vadim Petrochenkov-1/+4
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-2/+0
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-02-05Rollup merge of #119600 - aDotInTheVoid:comment-fix, r=compiler-errorsMatthias Krüger-1/+1
2024-01-25Remove unused featuresclubby789-1/+1
2024-01-24rustc_data_structures: use either instead of itertoolsJosh Stone-2/+2
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-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-05Remove outdated references to `librustc_middle`.Alona Enraght-Moony-1/+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