| Age | Commit message (Expand) | Author | Lines |
| 2025-06-20 | Rollup merge of #142650 - camsteffen:refactor-translator, r=petrochenkov | Trevor Gross | -37/+29 |
| 2025-06-19 | Extract SilentEmitter | Cameron Steffen | -7/+1 |
| 2025-06-19 | Rename SilentEmitter -> FatalOnlyEmitter | Cameron Steffen | -3/+3 |
| 2025-06-19 | Extract Translator struct | Cameron Steffen | -29/+27 |
| 2025-06-19 | move -Ctarget-feature handling into shared code | Ralf Jung | -93/+0 |
| 2025-06-18 | Auto merge of #142689 - Urgau:rollup-4ho6835, r=Urgau | bors | -7/+52 |
| 2025-06-18 | Rollup merge of #142377 - Urgau:unremap-rustc-dev, r=jieyouxu | Urgau | -7/+26 |
| 2025-06-18 | Rollup merge of #142123 - Kobzol:timings, r=nnethercote | Urgau | -0/+24 |
| 2025-06-18 | Rollup merge of #135656 - joshtriplett:hint-mostly-unused, r=saethlin | Urgau | -0/+2 |
| 2025-06-18 | Rollup merge of #142619 - klensy:or_fun_call, r=nnethercote | Jakub Beránek | -5/+5 |
| 2025-06-17 | Temporarily add back -Zwasm-c-abi=spec | bjorn3 | -0/+11 |
| 2025-06-17 | apply clippy::or_fun_call | klensy | -5/+5 |
| 2025-06-16 | Add infrastructure for emitting timing sections | Jakub Beránek | -9/+16 |
| 2025-06-16 | Add parsing of `--json=timings` | Jakub Beránek | -0/+17 |
| 2025-06-15 | Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub... | León Orell Valerian Liehr | -7/+0 |
| 2025-06-15 | Un-remap `rustc-dev` component paths | Urgau | -0/+15 |
| 2025-06-14 | Prepare `rustc-dev` component un-remapping in the compiler | Urgau | -7/+11 |
| 2025-06-14 | Remove all support for wasm's legacy ABI | bjorn3 | -16/+2 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -0/+107 |
| 2025-06-13 | Auto merge of #142442 - matthiaskrgr:rollup-6yodjfx, r=matthiaskrgr | bors | -0/+2 |
| 2025-06-12 | Rollup merge of #141162 - mejrs:gated, r=fee1-dead | Matthias Krüger | -3/+6 |
| 2025-06-12 | Introduce `-Zmacro-stats`. | Nicholas Nethercote | -0/+2 |
| 2025-06-09 | -Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable... | Andrew Zhogin | -0/+107 |
| 2025-06-09 | refactor `AttributeGate` and `rustc_attr!` to emit notes during feature chec... | mejrs | -3/+6 |
| 2025-06-06 | Add `-Z hint-mostly-unused` to tell rustc that most of a crate will go unused | Josh Triplett | -0/+2 |
| 2025-06-05 | Replace all uses of sysroot_candidates with get_or_default_sysroot | bjorn3 | -34/+8 |
| 2025-06-05 | Move canonicalization into current_dll_path | bjorn3 | -18/+12 |
| 2025-06-03 | Move metadata object generation for dylibs to the linker code | bjorn3 | -7/+0 |
| 2025-06-02 | Rollup merge of #141865 - Nadrieril:dont-steal-thir, r=oli-obk | Jakub Beránek | -0/+2 |
| 2025-06-01 | Rollup merge of #141834 - Timmmm:user/timh/wasi, r=Noratrieb | Guillaume Gomez | -0/+5 |
| 2025-06-01 | Optionally don't steal the THIR | Nadrieril | -0/+2 |
| 2025-06-01 | Add unimplemented `current_dll_path()` for WASI | Tim Hutt | -0/+5 |
| 2025-05-27 | coverage: Revert "unused local file IDs" due to empty function names | Zalathar | -11/+0 |
| 2025-05-19 | current_dll_path: fix mistake in assertion message | Ralf Jung | -1/+1 |
| 2025-05-19 | Rollup merge of #141239 - RalfJung:dladdr-fname, r=Noratrieb | Stuart Cook | -3/+1 |
| 2025-05-19 | Rollup merge of #140847 - Zalathar:unused-local-file, r=SparrowLii | Stuart Cook | -0/+11 |
| 2025-05-19 | dladdr cannot leave dli_fname to be null | Ralf Jung | -3/+1 |
| 2025-05-18 | Auto merge of #140154 - Berrysoft:cygwin-host, r=jieyouxu | bors | -4/+10 |
| 2025-05-17 | compiler & tools: bump windows crate to dedupe versions | klensy | -1/+1 |
| 2025-05-16 | Simplify current_dll_path for Cygwin | Berrysoft | -22/+11 |
| 2025-05-15 | Experimental cygwin support in rustc | 王宇逸 | -1/+18 |
| 2025-05-13 | Auto merge of #140887 - pietroalbini:pa-bootstrap-update, r=compiler-errors | bors | -1/+0 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-10 | coverage: Detect unused local file IDs to avoid an LLVM assertion | Zalathar | -0/+11 |
| 2025-05-09 | Remove mono item collection strategy override from -Zprint-mono-items | Tomasz Miąsko | -4/+2 |
| 2025-05-06 | Rollup merge of #139550 - Urgau:rmeta-remap-path-scope, r=nnethercote | Stuart Cook | -1/+7 |
| 2025-05-05 | Rollup merge of #140661 - Darksonn:fixedx18-tm, r=wesleywiser | Guillaume Gomez | -1/+1 |
| 2025-05-05 | Take into-account `-Zremap-path-scope` when embedding filenames | Urgau | -1/+7 |
| 2025-05-05 | Make -Zfixed-x18 into a target modifier | Alice Ryhl | -1/+1 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -2/+21 |