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_system
/
src
/
query
/
plumbing.rs
Age
Commit message (
Expand
)
Author
Lines
2023-01-05
Fix `uninlined_format_args` for some compiler crates
nils
-7
/
+5
2023-01-02
Abolish `QueryVTable` in favour of more assoc items on `QueryConfig`
Nilstrieb
-64
/
+49
2022-12-24
Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk
Matthias Krüger
-2
/
+2
2022-12-23
Use DepKind instead of &str
gimbles
-37
/
+42
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-2
/
+2
2022-11-29
Sanity check computed value for feeable queries.
Camille GILLOT
-1
/
+17
2022-11-29
Expand hash check.
Camille GILLOT
-14
/
+18
2022-11-06
Rename `Ctxt` and `CTX` to `Tcx` and `Qcx`
Nilstrieb
-56
/
+56
2022-11-06
Rename `tcx` to `qcx` when it's a `QueryContext`
Nilstrieb
-73
/
+73
2022-11-06
Improve tracing logging
Nilstrieb
-2
/
+2
2022-11-06
Rename `incremental_verify_ich_cold` to `incremental_verify_ich_failed`
Nilstrieb
-8
/
+12
2022-11-05
Merge `QueryDescription` into `QueryConfig`
Nilstrieb
-3
/
+5
2022-10-07
Rewrite representability
Cameron Steffen
-5
/
+6
2022-09-09
Remove `cache_on_disk` from `QueryVTable`
Joshua Nelson
-3
/
+3
2022-09-06
Make `HandleCycleError` an enum instead of a macro-generated closure
Joshua Nelson
-3
/
+35
2022-09-01
Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorino
bors
-1
/
+1
2022-08-31
migrate rustc_query_system to use SessionDiagnostic
Yuanheng Li
-9
/
+5
2022-08-29
Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.
Nicholas Nethercote
-1
/
+1
2022-08-24
add `depth_limit` in `QueryVTable`
SparrowLii
-12
/
+16
2022-07-20
consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)
Ralf Jung
-6
/
+6
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-2
/
+2
2022-07-06
Allow to create definitions inside the query system.
Camille GILLOT
-2
/
+1
2022-06-18
Remove `likely!` and `unlikely!` macro from compiler
Gary Guo
-7
/
+9
2022-05-04
Enable tracing for all queryies
Oli Scherer
-1
/
+1
2022-04-05
errors: implement fallback diagnostic translation
David Wood
-2
/
+2
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-2
/
+2
2022-02-27
Auto merge of #94084 - Mark-Simulacrum:drop-sharded, r=cjgillot
bors
-109
/
+71
2022-02-23
rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".
Eduard-Mihai Burtescu
-2
/
+2
2022-02-20
Refactor Sharded out of non-parallel active query map
Mark Rousskov
-27
/
+51
2022-02-20
Inline QueryStateShard into QueryState
Mark Rousskov
-17
/
+7
2022-02-20
Delete QueryLookup
Mark Rousskov
-24
/
+8
2022-02-20
Move Sharded maps into each QueryCache impl
Mark Rousskov
-46
/
+10
2022-02-08
Switch QueryJobId to a single global counter
Mark Rousskov
-58
/
+31
2022-01-08
Auto merge of #91919 - Aaron1011:query-recursive-read, r=michaelwoerister
bors
-2
/
+7
2021-12-23
Address review comments
Aaron Hill
-8
/
+7
2021-12-23
Some cleanup
Aaron Hill
-4
/
+4
2021-12-23
Ban deps only during query loading from disk
Aaron Hill
-3
/
+9
2021-12-23
Error if we try to read dep during deserialization
Aaron Hill
-3
/
+3
2021-12-21
Add `#[rustc_clean(loaded_from_disk)]` to assert loading of query result
Aaron Hill
-0
/
+4
2021-11-22
Manually outline error on incremental_verify_ich
Mark Rousskov
-24
/
+73
2021-10-28
Enable verification for 1/32th of queries loaded from disk
Mark Rousskov
-1
/
+14
2021-10-23
Build the query vtable directly.
Camille GILLOT
-4
/
+4
2021-10-21
Do not depend on the stored value when trying to cache on disk.
Camille GILLOT
-1
/
+1
2021-10-20
Address review.
Camille GILLOT
-1
/
+1
2021-10-20
Compute query vtable manually.
Camille GILLOT
-17
/
+11
2021-10-20
Build jump table at runtime.
Camille GILLOT
-55
/
+16
2021-10-20
Merge two query callbacks arrays.
Camille GILLOT
-9
/
+9
2021-10-20
Make hash_result an Option.
Camille GILLOT
-5
/
+5
2021-10-16
Adopt let_else across the compiler
est31
-4
/
+2
2021-10-11
Remove built-in cache_hit tracking
Mark Rousskov
-22
/
+1
[next]