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
Age
Commit message (
Expand
)
Author
Lines
2025-10-02
Auto merge of #147138 - jackh726:split-canonical-bound, r=lcnr
bors
-1
/
+4
2025-09-30
Split Bound into Canonical and Bound
jackh726
-1
/
+4
2025-09-23
Add proper name mangling for pattern types
Oli Scherer
-8
/
+6
2025-09-17
Remove `DynKind`
León Orell Valerian Liehr
-5
/
+3
2025-09-09
Add assertion
Boxy
-1
/
+1
2025-09-09
erase_regions to erase_and_anonymize_regions
Boxy
-4
/
+10
2025-09-05
Rollup merge of #138944 - madsmtm:apple_os_version_check, r=tgross35
León Orell Valerian Liehr
-2
/
+6
2025-09-05
Add __isOSVersionAtLeast and __isPlatformVersionAtLeast symbols
Mads Marquart
-2
/
+6
2025-09-02
Revert introduction of `[workspace.dependencies]`.
Nicholas Nethercote
-2
/
+2
2025-08-28
Add `rustc-demangle` to `[workspace.dependencies]`.
Nicholas Nethercote
-1
/
+1
2025-08-27
Add `tracing` to `[workspace.dependencies]`.
Nicholas Nethercote
-1
/
+1
2025-08-19
Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann
许杰友 Jieyou Xu (Joe)
-33
/
+17
2025-08-15
Merge link_name and export_name
bjorn3
-22
/
+11
2025-08-15
Combining no_mangle and rustc_std_internal_symbol is not allowed
bjorn3
-11
/
+6
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
-29
/
+32
2025-08-12
make no_mangle explicit on foreign items
Jana Dönszelmann
-26
/
+29
2025-08-09
remove some unused private trait impls
Deadbeef
-8
/
+1
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
-15
/
+18
2025-08-05
Rename most of the printers.
Nicholas Nethercote
-11
/
+11
2025-08-03
Remove unused arg from `path_append_impl`.
Nicholas Nethercote
-2
/
+0
2025-08-03
Simplify `SymbolMangler::print_type`.
Nicholas Nethercote
-7
/
+4
2025-08-03
Rename `Printer` variables.
Nicholas Nethercote
-68
/
+66
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-07-31
Tidy up `Cargo.toml` files.
Nicholas Nethercote
-1
/
+0
2025-07-16
use `codegen_instance_attrs` where an instance is (easily) available
Folkert de Vries
-1
/
+1
2025-07-01
Remove support for dyn*
Michael Goulet
-2
/
+0
2025-06-16
Change __rust_no_alloc_shim_is_unstable to be a function
Daniel Paoliello
-4
/
+0
2025-05-27
Rename unpack to kind
Michael Goulet
-6
/
+6
2025-05-22
Rename `kw::Empty` as `sym::empty`.
Nicholas Nethercote
-2
/
+2
2025-05-12
update cfg(bootstrap)
Pietro Albini
-1
/
+0
2025-05-07
Add `DefPathData::OpaqueLifetime` to avoid conflicts for remapped opaque life...
John Kåre Alsaker
-0
/
+1
2025-05-05
Rollup merge of #140374 - compiler-errors:global_asm-bug, r=lcnr
Guillaume Gomez
-1
/
+1
2025-05-05
Rename Instance::new to Instance::new_raw and add a note that it is raw
Michael Goulet
-1
/
+1
2025-05-05
Auto merge of #140453 - Zoxc:next-disambiguator, r=oli-obk
bors
-1
/
+2
2025-05-04
Initial support for dynamically linked crates
Bryanskiy
-9
/
+215
2025-05-02
Add `DefPathData::NestedStatic` instead of reusing `DefPathData::AnonConst`
John Kåre Alsaker
-0
/
+1
2025-04-29
Rollup merge of #139909 - oli-obk:or-patterns, r=BoxyUwU
Trevor Gross
-14
/
+24
2025-04-29
Remove global `next_disambiguator` state and handle it with a `DisambiguatorS...
John Kåre Alsaker
-1
/
+1
2025-04-28
AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...
Andrew Zhogin
-3
/
+20
2025-04-28
Add or-patterns to pattern types
Oli Scherer
-0
/
+5
2025-04-28
Split out various pattern type matches into their own function
Oli Scherer
-14
/
+19
2025-04-23
Make #![feature(let_chains)] bootstrap conditional in compiler/
est31
-1
/
+1
2025-04-15
Rollup merge of #139848 - nnethercote:kw-Empty-5, r=compiler-errors
Matthias Krüger
-1
/
+1
2025-04-15
Remove a `kw::Empty` usage in symbol mangling.
Nicholas Nethercote
-1
/
+1
2025-04-15
Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obk
Stuart Cook
-1
/
+1
2025-04-15
Move `name` field from `AssocItem` to `AssocKind` variants.
Nicholas Nethercote
-1
/
+1
[next]