about summary refs log tree commit diff
path: root/compiler/rustc_data_structures/src/fx.rs
AgeCommit message (Collapse)AuthorLines
2025-04-02Invalidate all dereferences for non-local assignmentsdianqk-0/+2
2024-01-05rustc_mir_transform: Make DestinationPropagation stable for queriesMartin Nordholts-0/+1
By using FxIndexMap instead of FxHashMap, so that the order of visiting of locals is deterministic. We also need to bless copy_propagation_arg.foo.DestinationPropagation.panic*.diff. Do not review the diff of the diff. Instead look at the diff file before and after this commit. Both before and after this commit, 3 statements are replaced with nop. It's just that due to change in ordering, different statements are replaced. But the net result is the same.
2023-01-19Use UnordMap instead of FxHashMap in define_id_collections!().Michael Woerister-1/+1
2023-01-19Use UnordSet instead of FxHashSet in define_id_collections!().Michael Woerister-1/+1
2022-09-10rustc_error, rustc_private, rustc_ast: Switch to stable hash containersNiklas Jonsson-1/+14
2020-08-30mv compiler to compiler/mark-0/+14