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_driver_impl
/
src
/
pretty.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-14
rename `stable_mir` to `rustc_public`, and `rustc_smir` to `rustc_public_bridge`
Makai
-1
/
+1
2025-06-18
Reduce uses of `hir_crate`.
Camille GILLOT
-1
/
+5
2025-04-30
Change rustc_driver dependency on stable_mir crate
Celina G. Val
-1
/
+1
2025-03-12
Move methods from `Map` to `TyCtxt`, part 4.
Nicholas Nethercote
-2
/
+1
2025-02-18
Move methods from `Map` to `TyCtxt`, part 2.
Nicholas Nethercote
-4
/
+3
2025-02-17
Remove `TyCtxt::hir_krate`.
Nicholas Nethercote
-1
/
+1
2025-02-17
Move some `Map` methods onto `TyCtxt`.
Nicholas Nethercote
-2
/
+2
2025-02-03
Use a different hir type for patterns in pattern types than we use in match p...
Oli Scherer
-0
/
+4
2025-02-01
Rename `tcx.ensure()` to `tcx.ensure_ok()`
Zalathar
-1
/
+1
2025-01-31
Remove the `thir_{tree,flat}` hooks.
Nicholas Nethercote
-2
/
+3
2024-12-20
Reduce the amount of explicit FatalError.raise()
bjorn3
-7
/
+2
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-08
Use ensure for analysis calls
bjorn3
-1
/
+1
2024-12-06
Remove all threading through of ErrorGuaranteed from the driver
bjorn3
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-11
Simplify some nested if statements
Michael Goulet
-4
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+4
2024-06-04
Streamline `nested` calls.
Nicholas Nethercote
-8
/
+2
2024-05-29
Make `body_owned_by` return the body directly.
Oli Scherer
-1
/
+1
2024-04-30
Remove `extern crate tracing` from numerous crates.
Nicholas Nethercote
-1
/
+1
2024-04-15
Fix pretty hir for anon consts in diagnostics
Michael Goulet
-18
/
+1
2024-04-08
Ensure we do not accidentally insert new early aborts in the analysis passes
Oli Scherer
-2
/
+4
2024-03-11
Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco"
Oli Scherer
-4
/
+2
2024-03-11
Never bail out early while running all the type check queries
Oli Scherer
-2
/
+4
2024-03-07
Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkov
Guillaume Gomez
-2
/
+2
2024-03-05
Avoid using feed_unit_query from within queries
Oli Scherer
-2
/
+2
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-3
/
+3
2024-02-22
Inline and remove `abort_on_err`.
Nicholas Nethercote
-4
/
+10
2023-12-19
rename to verbose-internals
jyn
-1
/
+1
2023-11-17
change smir to StableMir
Oğuz Ağcayazı
-1
/
+1
2023-11-17
emit basic smir
Oğuz Ağcayazı
-0
/
+6
2023-11-05
Don't steal the parse query when using --pretty
bjorn3
-1
/
+1
2023-10-13
Split and rename the annotation structs.
Nicholas Nethercote
-27
/
+36
2023-10-13
Make `needs_analysis` true for `PpHirMode::Typed`.
Nicholas Nethercote
-1
/
+0
2023-10-13
Rename some `'hir` lifetimes as `'tcx`.
Nicholas Nethercote
-8
/
+8
2023-10-13
Remove pretty-printing traits.
Nicholas Nethercote
-129
/
+52
2023-10-13
Merge `print_*` functions.
Nicholas Nethercote
-68
/
+50
2023-10-13
Simplify support traits.
Nicholas Nethercote
-68
/
+27
2023-10-13
Remove unused `PrinterSupport::hir_map` method.
Nicholas Nethercote
-16
/
+0
2023-10-13
Remove PpAstTreeMode.
Nicholas Nethercote
-3
/
+3
2023-10-13
Remove an outdated comment.
Nicholas Nethercote
-4
/
+0
2023-10-13
Remove unnecessary call to `call_with_pp_support_hir`.
Nicholas Nethercote
-4
/
+2
2023-10-13
Rename some things.
Nicholas Nethercote
-35
/
+35
2023-07-20
Move OutFileName writing into rustc_session
David Tolnay
-12
/
+1
2023-06-06
Write to stdout if `-` is given as output file
Jing Peng
-3
/
+3
2023-04-20
Remove WithOptconstParam.
Camille GILLOT
-12
/
+2
2023-02-02
Rename rustc_driver to rustc_driver_impl
John Kåre Alsaker
-0
/
+522