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_interface
/
src
/
queries.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-04
Save metadata among work products.
Camille GILLOT
-1
/
+14
2025-06-23
Add codegen timing section
Jakub Beránek
-1
/
+2
2025-06-16
Emit linker timing section
Jakub Beránek
-0
/
+2
2025-06-03
Only borrow EncodedMetadata in codegen_crate
bjorn3
-2
/
+6
2024-12-14
Remove the parse query
bjorn3
-75
/
+1
2024-12-14
Get rid of of the global_ctxt query
bjorn3
-46
/
+2
2024-12-12
Move type size and vtable size printing to start_codegen
bjorn3
-12
/
+0
2024-12-06
Remove all threading through of ErrorGuaranteed from the driver
bjorn3
-24
/
+20
2024-12-06
Move some timers around
bjorn3
-2
/
+5
2024-11-09
Move some code from Compiler::enter to GlobalCtxt::finish
bjorn3
-24
/
+6
2024-11-09
Don't mutably borrow GlobalCtxt in QueryResult::enter
bjorn3
-1
/
+1
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-08-24
Fix `elided_named_lifetimes` in code
Pavel Grigorenko
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-6
/
+7
2024-07-01
Inline Query::default()
bjorn3
-8
/
+2
2024-07-01
Minor change
bjorn3
-2
/
+2
2024-07-01
Move codegen_and_build_linker from Queries to Linker
bjorn3
-29
/
+30
2024-06-30
Move -Zprint-type-sizes and -Zprint-vtable-sizes into codegen_and_build_linker
bjorn3
-0
/
+12
2024-06-22
Inline write_dep_info query
bjorn3
-7
/
+0
2024-06-22
Move has_errors_or_delayed_bugs check into start_codegen
bjorn3
-8
/
+1
2024-06-22
Call check_for_rustc_errors_attr from start_codegen
bjorn3
-38
/
+1
2024-06-22
Move almost all code from Queries::global_ctxt into passes::create_global_ctxt
bjorn3
-72
/
+10
2024-04-19
Remove `feed_local_crate` in favor of creating the `CrateNum` via `TyCtxt`
Oli Scherer
-4
/
+4
2024-04-19
Move `stable_crate_ids` from `CrateStore` to `Untracked`
Oli Scherer
-4
/
+10
2024-03-13
Make incremental sessions identity no longer depend on the crate names provid...
John Kåre Alsaker
-3
/
+3
2024-03-12
Verify that query keys result in unique dep nodes
John Kåre Alsaker
-0
/
+2
2024-03-07
Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkov
Guillaume Gomez
-9
/
+3
2024-03-05
Prevent feeding `CRATE_DEF_ID` queries outside the resolver
Oli Scherer
-9
/
+3
2024-03-05
Get rid of `feed_local_def_id`
Oli Scherer
-1
/
+1
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-1
/
+1
2024-02-22
Inline and remove `Session::compile_status`.
Nicholas Nethercote
-1
/
+3
2024-02-22
Overhaul the handling of errors at the top-level.
Nicholas Nethercote
-6
/
+6
2024-02-17
Make `CodegenBackend::join_codegen` infallible.
Nicholas Nethercote
-1
/
+1
2024-02-12
Tweak delayed bug mentions.
Nicholas Nethercote
-3
/
+3
2024-01-10
Rename `{create,emit}_warning` as `{create,emit}_warn`.
Nicholas Nethercote
-3
/
+2
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-1
/
+1
2024-01-02
Report I/O errors with emit_fatal not emit_err
Ben Kimock
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-4
/
+6
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-3
/
+3
2023-11-28
resolve: Feed the `def_kind` query immediately on `DefId` creation
Vadim Petrochenkov
-0
/
+4
2023-11-26
Turn write_dep_info into a regular function
bjorn3
-0
/
+7
2023-11-26
Mostly revert "Accept crate name instead of attributes in build_output_filena...
bjorn3
-1
/
+1
2023-11-26
Feed the output filenames into the TyCtxt
bjorn3
-0
/
+2
2023-11-26
Serialize OutputFilenames into rmeta file
bjorn3
-2
/
+7
2023-11-26
Inline and remove pre_configure
bjorn3
-15
/
+4
2023-11-22
Call FileEncoder::finish in rmeta encoding
Ben Kimock
-1
/
+9
2023-11-22
Merge `Queries::{ongoing_codegen,linker}`.
Nicholas Nethercote
-17
/
+13
2023-11-22
Make `Compiler::{sess,codegen_backend}` public.
Nicholas Nethercote
-21
/
+14
[next]