| Age | Commit message (Expand) | Author | Lines |
| 2025-09-28 | Rollup merge of #144197 - KMJ-007:type-tree, r=ZuseZ4 | Matthias Krüger | -1/+1 |
| 2025-09-19 | added typetree support for memcpy | Karan Janthe | -1/+0 |
| 2025-09-19 | autodiff: Add basic TypeTree with NoTT flag | Karan Janthe | -0/+1 |
| 2025-09-17 | Adds AArch64 GCS support | Reuben Cruise | -1/+2 |
| 2025-08-27 | Move `NativeLibKind` from `rustc_session` to `rustc_hir` | Jonathan Brouwer | -1/+2 |
| 2025-08-17 | Add -Zindirect-branch-cs-prefix (from draft PR) | Alice Ryhl | -0/+1 |
| 2025-08-13 | Fix parallel rustc not being reproducible due to unstable sorting of items. | ywxt | -0/+1 |
| 2025-08-06 | coverage: Remove all unstable support for MC/DC instrumentation | Zalathar | -1/+1 |
| 2025-08-04 | coverage: Remove `-Zcoverage-options=no-mir-spans` | Zalathar | -2/+2 |
| 2025-07-18 | add -Zoffload=Enable flag behind -Zunstable-options, to enable gpu (host) cod... | Manuel Drehwald | -4/+5 |
| 2025-06-24 | rustc_session: Add a structure for keeping both explicit and default sysroots | Vadim Petrochenkov | -4/+5 |
| 2025-06-18 | Rollup merge of #135656 - joshtriplett:hint-mostly-unused, r=saethlin | Urgau | -0/+1 |
| 2025-06-14 | Remove all support for wasm's legacy ABI | bjorn3 | -2/+1 |
| 2025-06-12 | Introduce `-Zmacro-stats`. | Nicholas Nethercote | -0/+1 |
| 2025-06-06 | Add `-Z hint-mostly-unused` to tell rustc that most of a crate will go unused | Josh Triplett | -0/+1 |
| 2025-06-01 | Optionally don't steal the THIR | Nadrieril | -0/+1 |
| 2025-05-27 | coverage: Revert "unused local file IDs" due to empty function names | Zalathar | -2/+1 |
| 2025-05-19 | Rollup merge of #140847 - Zalathar:unused-local-file, r=SparrowLii | Stuart Cook | -1/+2 |
| 2025-05-10 | coverage: Detect unused local file IDs to avoid an LLVM assertion | Zalathar | -1/+2 |
| 2025-05-09 | Remove mono item collection strategy override from -Zprint-mono-items | Tomasz Miąsko | -1/+1 |
| 2025-04-26 | session: Cleanup `CanonicalizedPath::new` | Vadim Petrochenkov | -4/+4 |
| 2025-04-19 | Rollup merge of #139042 - compiler-errors:do-not-optimize-switchint, r=saethlin | Chris Denton | -1/+1 |
| 2025-04-14 | Stabilize `-Zdwarf-version` as `-Cdwarf-version` | Wesley Wiser | -0/+1 |
| 2025-04-11 | Rollup merge of #138682 - Alexendoo:extra-symbols, r=fee1-dead | Stuart Cook | -1/+1 |
| 2025-04-10 | Allow drivers to supply a list of extra symbols to intern | Alex Macleod | -1/+1 |
| 2025-04-08 | Do not optimize out SwitchInt before borrowck, or if Zmir-preserve-ub | Michael Goulet | -1/+1 |
| 2025-04-05 | KCFI: Add KCFI arity indicator support | Ramon de C Valle | -0/+1 |
| 2025-03-31 | Add `-Zembed-metadata` CLI option | Jakub Beránek | -0/+1 |
| 2025-03-12 | Make opts.maybe_sysroot non-optional | bjorn3 | -2/+2 |
| 2025-02-21 | update autodiff flags | Manuel Drehwald | -1/+1 |
| 2025-02-09 | Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum | bors | -5/+8 |
| 2025-02-08 | Rustfmt | bjorn3 | -5/+8 |
| 2025-02-07 | compiler: remove rustc_target::abi entirely | Jubilee Young | -1/+1 |
| 2025-02-06 | Construct DiagCtxt a bit earlier in build_session | bjorn3 | -1/+0 |
| 2025-01-31 | Rollup merge of #133429 - EnzymeAD:autodiff-middle, r=oli-obk | Jacob Pratt | -6/+7 |
| 2025-01-29 | upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff | Manuel Drehwald | -6/+7 |
| 2025-01-28 | Auto merge of #133929 - saethlin:remove-inline-in-all-cgus, r=nnethercote | bors | -1/+0 |
| 2025-01-27 | Remove -Zinline-in-all-cgus and clean up CGU partitioning tests | Ben Kimock | -1/+0 |
| 2025-01-23 | Remove the need to manually call set_using_internal_features | bjorn3 | -2/+4 |
| 2025-01-20 | Rollup merge of #135330 - bjorn3:respect_sysroot_in_version_printing, r=lqd | Matthias Krüger | -1/+2 |
| 2025-01-20 | Respect --target in get_backend_from_raw_matches | bjorn3 | -1/+2 |
| 2025-01-11 | Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubilee | Matthias Krüger | -0/+2 |
| 2025-01-10 | add `-Zmin-function-alignment` | Folkert de Vries | -0/+2 |
| 2025-01-06 | Rollup merge of #135126 - klensy:deprecated-and-do-nothing, r=jieyouxu | Jacob Pratt | -1/+1 |
| 2025-01-06 | add deprecated and do nothing flag to options table | klensy | -1/+1 |
| 2025-01-06 | Add support for wasm exception handling to Emscripten target | Hood Chatham | -0/+1 |
| 2024-12-19 | coverage: Add a synthetic test for when all spans are discarded | Zalathar | -1/+5 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-06 | Rollup merge of #130777 - azhogin:azhogin/reg-struct-return, r=workingjubilee | Matthias Krüger | -0/+1 |
| 2024-12-04 | Rollup merge of #133847 - nnethercote:rm-Z-show-span, r=compiler-errors | Matthias Krüger | -1/+0 |