diff options
| author | bors <bors@rust-lang.org> | 2024-03-13 02:01:56 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-03-13 02:01:56 +0000 |
| commit | d3555f3d8e555ce488bbf8eee5eccdb66a464e14 (patch) | |
| tree | 5ef433a1bbd7118a8e4dc3ec0871903016065eab /compiler/rustc_interface/src | |
| parent | e61dcc7a0ac33ef054d76453307124233edcf545 (diff) | |
| parent | 55ba7a7c622fb1ac95ef05e4a652cedf923a8164 (diff) | |
| download | rust-d3555f3d8e555ce488bbf8eee5eccdb66a464e14.tar.gz rust-d3555f3d8e555ce488bbf8eee5eccdb66a464e14.zip | |
Auto merge of #122227 - Zoxc:query-hash-verify, r=michaelwoerister
Verify that query keys result in unique dep nodes This implements checking that query keys result into unique dep nodes as mentioned in https://github.com/rust-lang/rust/pull/112469. We could do a perf check to see how expensive this is. r? `@michaelwoerister`
Diffstat (limited to 'compiler/rustc_interface/src')
| -rw-r--r-- | compiler/rustc_interface/src/queries.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/rustc_interface/src/queries.rs b/compiler/rustc_interface/src/queries.rs index da11d090b74..c2218822696 100644 --- a/compiler/rustc_interface/src/queries.rs +++ b/compiler/rustc_interface/src/queries.rs @@ -321,6 +321,8 @@ impl Compiler { } self.sess.time("serialize_dep_graph", || gcx.enter(rustc_incremental::save_dep_graph)); + + gcx.enter(rustc_query_impl::query_key_hash_verify_all); } // The timer's lifetime spans the dropping of `queries`, which contains |
