about summary refs log tree commit diff
path: root/compiler/rustc_query_impl/src/lib.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-03-13 02:01:56 +0000
committerbors <bors@rust-lang.org>2024-03-13 02:01:56 +0000
commitd3555f3d8e555ce488bbf8eee5eccdb66a464e14 (patch)
tree5ef433a1bbd7118a8e4dc3ec0871903016065eab /compiler/rustc_query_impl/src/lib.rs
parente61dcc7a0ac33ef054d76453307124233edcf545 (diff)
parent55ba7a7c622fb1ac95ef05e4a652cedf923a8164 (diff)
downloadrust-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_query_impl/src/lib.rs')
-rw-r--r--compiler/rustc_query_impl/src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_query_impl/src/lib.rs b/compiler/rustc_query_impl/src/lib.rs
index 33116737a42..52767155532 100644
--- a/compiler/rustc_query_impl/src/lib.rs
+++ b/compiler/rustc_query_impl/src/lib.rs
@@ -41,7 +41,7 @@ use rustc_span::{ErrorGuaranteed, Span};
 
 #[macro_use]
 mod plumbing;
-pub use crate::plumbing::QueryCtxt;
+pub use crate::plumbing::{query_key_hash_verify_all, QueryCtxt};
 
 mod profiling_support;
 pub use self::profiling_support::alloc_self_profile_query_strings;