1
Fork 0
rust/compiler/rustc_query_system/src/query
bors e3dfeeaa45 Auto merge of #108167 - Zoxc:query-config-instance-slim, r=cjgillot
Make `rustc_query_system` take `QueryConfig` by instance.

This allows for easy switching between virtual tables and specialized instances for queries. It also has the benefit of less turbofish. `QueryStorage` has also been merged with `QueryCache`.

Split out from https://github.com/rust-lang/rust/pull/107937.

r? `@cjgillot`
2023-03-07 18:55:36 +00:00
..
caches.rs Make rustc_query_system take QueryConfig by instance. 2023-02-26 23:35:47 +01:00
config.rs Avoid implementing Debug for QueryConfig 2023-02-26 23:35:52 +01:00
job.rs Auto merge of #105550 - gimbles:master, r=Nilstrieb 2022-12-23 16:57:21 +00:00
mod.rs Make rustc_query_system take QueryConfig by instance. 2023-02-26 23:35:47 +01:00
plumbing.rs Auto merge of #108167 - Zoxc:query-config-instance-slim, r=cjgillot 2023-03-07 18:55:36 +00:00
README.md mv compiler to compiler/ 2020-08-30 18:45:07 +03:00

For more information about how the query system works, see the rustc dev guide.