index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_query_impl
/
src
/
plumbing.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-04
Reuse metadata file from work products.
Camille GILLOT
-0
/
+11
2025-05-01
Auto merge of #140145 - Zoxc:job-server-proxy, r=SparrowLii
bors
-0
/
+6
2025-04-29
Reformat parameters to macros used by with-all-queries
Zalathar
-2
/
+5
2025-04-29
Rename `rustc_query_append!` to `rustc_with_all_queries!`
Zalathar
-1
/
+1
2025-04-29
Add a jobserver proxy to ensure at least one token is always held
John Kåre Alsaker
-0
/
+6
2025-04-02
Add a dep kind for use of the anon node with zero dependencies
John Kåre Alsaker
-0
/
+11
2025-03-26
Use a function to create `QueryStackDeferred` to ensure context is Copy
John Kåre Alsaker
-33
/
+41
2025-03-26
Avoiding calling queries when collecting active queries
John Kåre Alsaker
-33
/
+64
2025-03-25
Rollup merge of #138581 - Zoxc:abort-handler-if-locked, r=SparrowLii
Matthias Krüger
-6
/
+18
2025-03-21
Address comments
John Kåre Alsaker
-9
/
+16
2025-03-21
Update comments
John Kåre Alsaker
-0
/
+2
2025-03-21
Abort in deadlock handler if we fail to get a query map
John Kåre Alsaker
-6
/
+9
2025-03-19
Pass in dep kind names to the duplicate dep node check
John Kåre Alsaker
-0
/
+4
2025-03-19
Auto merge of #122156 - Zoxc:side-effect-dep-node, r=oli-obk
bors
-28
/
+26
2025-03-15
Move codec module back into middle
Michael Goulet
-1
/
+2
2025-03-14
Rename `QuerySideEffects` to `QuerySideEffect`
John Kåre Alsaker
-6
/
+6
2025-03-14
Represent diagnostic side effects as dep nodes
John Kåre Alsaker
-25
/
+23
2025-02-16
Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...
Ben Kimock
-1
/
+2
2025-02-05
Removed dependency on the field-offset crate.
David Venhoek
-2
/
+2
2025-01-07
don't return an Option from try_find_dep_kind
Martin Zacho
-8
/
+3
2025-01-06
improve diagnostics for const eval query overflow
Martin Zacho
-7
/
+5
2024-12-13
Rename ty_def_id so people will stop using it by accident
Michael Goulet
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-5
/
+5
2024-08-29
Add `warn(unreachable_pub)` to `rustc_query_impl`.
Nicholas Nethercote
-18
/
+26
2024-08-19
Prevent double panic in query system, improve diagnostics
Felix Rath
-2
/
+8
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-8
/
+10
2024-06-19
Allow tracing through item_bounds query invocations on opaques
Oli Scherer
-1
/
+3
2024-05-13
Remove `extern crate rustc_middle` from `rustc_query_impl`.
Nicholas Nethercote
-2
/
+3
2024-05-08
Simplify `use crate::rustc_foo::bar` occurrences.
Nicholas Nethercote
-4
/
+2
2024-03-12
Verify that query keys result in unique dep nodes
John Kåre Alsaker
-0
/
+50
2024-03-04
Avoid using unnecessary queries when printing the query stack in panics
John Kåre Alsaker
-2
/
+7
2024-03-03
Add a proper `with_no_queries` to printing
John Kåre Alsaker
-11
/
+4
2024-02-28
Rename `Diagnostic` as `DiagInner`.
Nicholas Nethercote
-2
/
+2
2024-02-15
Replace `NonZero::<_>::new` with `NonZero::new`.
Markus Reiter
-4
/
+2
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-2
/
+2
2024-01-09
Rollup merge of #119527 - klensy:ordering, r=compiler-errors
Guillaume Gomez
-1
/
+1
2024-01-08
Don't check for recursion in generator witness fields
Michael Goulet
-2
/
+2
2024-01-06
don't reexport atomic::ordering via rustc_data_structures, use std import
klensy
-1
/
+1
2023-12-26
Auto merge of #119129 - jyn514:verbose, r=compiler-errors,estebank
bors
-2
/
+5
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-19
rename to verbose-internals
jyn
-2
/
+5
2023-11-27
QueryContext: rename try_collect_active_jobs -> collect_active_jobs and chang...
klensy
-7
/
+7
2023-11-25
rustc: Make `def_kind` mandatory for all `DefId`s
Vadim Petrochenkov
-2
/
+2
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-10-28
Rollup merge of #116534 - cjgillot:no-dep-tasks, r=davidtwco
Jubilee
-2
/
+0
2023-10-26
Stash and cancel cycle errors for auto trait leakage in opaques
Michael Goulet
-0
/
+3
2023-10-08
Remove useless debugging.
Camille GILLOT
-2
/
+0
2023-09-21
Move `DepKind` to `rustc_query_system` and define it as `u16`
John Kåre Alsaker
-13
/
+24
2023-09-10
Remove `verbose_generic_activity_with_arg`
John Kåre Alsaker
-2
/
+1
2023-08-27
Pass ErrorGuaranteed to cycle error
Michael Goulet
-2
/
+2
[next]