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_symbol_mangling
/
src
/
legacy.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-09
erase_regions to erase_and_anonymize_regions
Boxy
-2
/
+5
2025-08-14
Print regions in `type_name`.
Nicholas Nethercote
-3
/
+3
2025-08-13
Rollup merge of #144949 - nnethercote:more-Printer-cleanups, r=davidtwco
Guillaume Gomez
-15
/
+18
2025-08-07
Reimplement `print_region` in `type_name.rs`.
Nicholas Nethercote
-1
/
+3
2025-08-06
Rename some `PrettyPrinter` methods.
Nicholas Nethercote
-3
/
+3
2025-08-06
Rename some `Printer` methods.
Nicholas Nethercote
-7
/
+10
2025-08-05
Rename most of the printers.
Nicholas Nethercote
-5
/
+5
2025-08-03
Remove unused arg from `path_append_impl`.
Nicholas Nethercote
-1
/
+0
2025-08-03
Rename `Printer` variables.
Nicholas Nethercote
-31
/
+29
2025-08-03
Remove `type_name::AbsolutePathPrinter::comma_sep`.
Nicholas Nethercote
-0
/
+2
2025-08-03
Mark `Printer` methods as unreachable where appropriate.
Nicholas Nethercote
-1
/
+1
2025-05-27
Rename unpack to kind
Michael Goulet
-1
/
+1
2025-04-28
AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...
Andrew Zhogin
-1
/
+12
2025-03-30
Encode synthetic by-move coroutine body with a different DefPathData
Michael Goulet
-1
/
+4
2025-02-16
Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...
Ben Kimock
-1
/
+2
2025-01-30
introduce `ty::Value`
Lukas Markeffsky
-3
/
+4
2025-01-14
Fix legacy symbol mangling of closures
Michael Goulet
-4
/
+4
2025-01-09
Account for identity substituted items in symbol mangling
Michael Goulet
-18
/
+38
2025-01-06
Use a post-monomorphization typing env when mangling components that come fro...
Michael Goulet
-8
/
+21
2024-12-10
Try to evaluate constants in legacy mangling
Oli Scherer
-1
/
+28
2024-08-26
Stop using a special inner body for the coroutine by-move body for async clos...
Michael Goulet
-3
/
+0
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+6
2024-06-29
Fix FnMut/Fn shim for coroutine-closures that capture references
Michael Goulet
-3
/
+7
2024-06-16
Rename InstanceDef -> InstanceKind
Michael Goulet
-7
/
+7
2024-06-05
Add `Ty` to `ConstKind::Value`
Boxy
-9
/
+4
2024-06-05
Basic removal of `Ty` from places (boring)
Boxy
-3
/
+8
2024-04-30
Remove `extern crate tracing` from numerous crates.
Nicholas Nethercote
-1
/
+1
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-16
Add simple async drop glue generation
zetanumbers
-1
/
+3
2024-04-02
Track reason for creating a `ReifyShim`
Matthew Maurer
-3
/
+9
2024-03-19
Only split by-ref/by-move futures for async closures
Michael Goulet
-10
/
+4
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-1
/
+1
2024-02-06
Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure
Michael Goulet
-10
/
+23
2024-02-06
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
Michael Goulet
-1
/
+6
2023-12-28
Remove movability from TyKind::Coroutine
Michael Goulet
-1
/
+1
2023-12-19
rename to verbose-internals
jyn
-2
/
+2
2023-12-10
Revert "Don't print host effect param in pretty path_generic_args"
Deadbeef
-1
/
+0
2023-12-09
Don't print host effect param in pretty path_generic_args
Michael Goulet
-0
/
+1
2023-11-13
Remove `-Zperf-stats`.
Nicholas Nethercote
-32
/
+29
2023-10-21
Make `ty::print::Printer` take `&mut self` instead of `self`
Nilstrieb
-44
/
+44
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-2
/
+2
2023-10-17
Remove `Print::Error`
Nilstrieb
-1
/
+1
2023-10-17
Remove `Printer::Error`
Nilstrieb
-19
/
+17
2023-10-17
Remove `Print::Output`
Nilstrieb
-1
/
+1
2023-10-17
Remove "subprinter" types from `Printer`
Nilstrieb
-18
/
+12
2023-09-13
make the set of methods between our two Const types more consistent
Ralf Jung
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-10
/
+10
2023-07-05
Deal with fallout
Boxy
-1
/
+1
2023-05-22
properly pretty-print inherent projections
León Orell Valerian Liehr
-1
/
+3
2023-04-27
rename `needs_subst` to `has_param`
Boxy
-1
/
+1
[next]