rust/compiler/rustc_mir_dataflow/src
bors be9cfb307e Auto merge of #99058 - michaelwoerister:remove-stable-set-and-map, r=nagisa
Remove the unused StableSet and StableMap types from rustc_data_structures.

The current implementation is not "stable" in the same sense that `HashStable` and `StableHasher` are stable, i.e. across compilation sessions. So, in my opinion, it's better to remove those types (which are basically unused anyway) than to give the wrong impression that these are safe for incr. comp.

I plan to provide new "stable" collection types soon that can be used to replace `FxHashMap` and `FxHashSet` in query results (see [draft](69d03ac7a7)). It's unsound that `HashMap` and `HashSet` implement `HashStable` (see https://github.com/rust-lang/rust/issues/98890 for a recent P-critical bug caused by this) -- so we should make some progress there.
2022-07-20 22:19:30 +00:00
..
framework Rename debugging_opts to unstable_opts 2022-07-13 17:47:06 -05:00
impls Rename debugging_opts to unstable_opts 2022-07-13 17:47:06 -05:00
move_paths Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" 2022-07-20 07:55:58 +00:00
drop_flag_effects.rs
elaborate_drops.rs
lib.rs add new rval, pull deref early 2022-07-12 14:26:41 +03:00
rustc_peek.rs
storage.rs Remove FIXME from MIR always_storage_live_locals 2022-07-14 15:30:36 -05:00
un_derefer.rs Remove unused StableMap and StableSet types from rustc_data_structures 2022-07-20 13:11:39 +02:00