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
/
passes.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-18
Rename `Session::span_diagnostic` as `Session::dcx`.
Nicholas Nethercote
-3
/
+3
2023-12-10
remove redundant imports
surechen
-1
/
+1
2023-12-05
rustc_interface: Address all `rustc::potential_query_instability` lints
Martin Nordholts
-0
/
+7
2023-12-02
Use `Session::diagnostic` in more places.
Nicholas Nethercote
-3
/
+1
2023-11-27
Auto merge of #117584 - bjorn3:eager_output_filenames, r=b-naber
bors
-8
/
+9
2023-11-26
Turn write_dep_info into a regular function
bjorn3
-2
/
+1
2023-11-26
Ensure macro expansion runs before writing the dep info
bjorn3
-0
/
+5
2023-11-26
Feed the output filenames into the TyCtxt
bjorn3
-7
/
+5
2023-11-26
Accept crate name instead of attributes in build_output_filenames
bjorn3
-2
/
+1
2023-11-26
merge `DefKind::Coroutine` into `DefKind::Closure`
bohan
-1
/
+1
2023-11-22
Auto merge of #118086 - nnethercote:queries-cleanups, r=bjorn3
bors
-2
/
+2
2023-11-22
Auto merge of #117928 - nnethercote:rustc_ast_pretty, r=fee1-dead
bors
-1
/
+1
2023-11-22
Make `Compiler::{sess,codegen_backend}` public.
Nicholas Nethercote
-2
/
+2
2023-11-22
Remove outdated reference to compiler plugins.
Nicholas Nethercote
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-10
/
+10
2023-11-17
Move `lint_store` from `GlobalCtxt` to `Session`.
Nicholas Nethercote
-4
/
+2
2023-11-17
Inline and remove `create_lint_store`.
Nicholas Nethercote
-11
/
+0
2023-11-04
Remove support for compiler plugins.
Nicholas Nethercote
-15
/
+1
2023-10-30
Remove `check_output`.
Nicholas Nethercote
-21
/
+3
2023-10-30
Wrap some overlong comments.
Nicholas Nethercote
-10
/
+12
2023-10-30
Remove out-of-date comment.
Nicholas Nethercote
-2
/
+0
2023-10-25
Make `Iterator` a lang item
Oli Scherer
-0
/
+5
2023-10-25
Auto merge of #116482 - matthewjasper:thir-unsafeck-inline-constants, r=b-naber
bors
-2
/
+6
2023-10-20
s/generator/coroutine/
Oli Scherer
-2
/
+2
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-1
/
+1
2023-10-16
Fix inline const pattern unsafety checking in THIR
Matthew Jasper
-2
/
+6
2023-10-09
Remove cgu_reuse_tracker from Session
bjorn3
-2
/
+1
2023-09-23
Enable drop_tracking_mir by default.
Camille GILLOT
-8
/
+6
2023-09-22
Merge `ExternProviders` into the general `Providers` struct
Oli Scherer
-13
/
+2
2023-09-22
Have a single struct for queries and hook
Oli Scherer
-11
/
+10
2023-09-22
Add a way to decouple the implementation and the declaration of a TyCtxt method.
Oli Scherer
-5
/
+8
2023-09-09
Use `FreezeLock` for `CStore`
John Kåre Alsaker
-1
/
+1
2023-09-01
Use `OnceLock` for `SingleCache`
John Kåre Alsaker
-2
/
+2
2023-08-30
Auto merge of #114908 - cjgillot:no-let-under, r=compiler-errors
bors
-3
/
+2
2023-08-27
add rustc_abi debugging attribute
Ralf Jung
-1
/
+2
2023-08-19
Do not compute unneeded results.
Camille GILLOT
-3
/
+2
2023-08-11
rustc: Move `features` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-8
/
+27
2023-08-09
rustc: Move `stable_crate_id` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-1
/
+3
2023-08-09
rustc: Move `crate_types` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-4
/
+7
2023-08-07
rustc_interface: Dismantle `register_plugins` query
Vadim Petrochenkov
-37
/
+10
2023-08-04
Make MissingDoc a module lint.
Camille GILLOT
-3
/
+1
2023-08-04
Querify clashing_extern_declarations lint.
Camille GILLOT
-0
/
+3
2023-06-21
Remove Queries::ongoing_codegen.
Nicholas Nethercote
-2
/
+2
2023-06-13
Tweak names and docs for vtable stats
Maybe Waffle
-10
/
+12
2023-06-13
Simplify code as suggested by the review
Maybe Waffle
-15
/
+6
2023-06-12
Collect VTable stats & add `-Zprint-vtable-sizes`
Maybe Waffle
-0
/
+94
2023-06-06
Write to stdout if `-` is given as output file
Jing Peng
-28
/
+47
2023-05-19
Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillot
bors
-0
/
+5
2023-05-18
Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31
bors
-0
/
+1
2023-05-17
Only depend on CFG_VERSION in rustc_interface
jyn
-0
/
+1
[next]