| Age | Commit message (Expand) | Author | Lines |
| 2025-04-06 | Auto merge of #138947 - madsmtm:refactor-apple-versions, r=Noratrieb | bors | -3/+2 |
| 2025-04-05 | Rollup merge of #138950 - yaahc:svh-metrics-name, r=bjorn3 | Stuart Cook | -8/+5 |
| 2025-04-04 | refactor: Move env parsing of deployment target to rustc_session | Mads Marquart | -3/+2 |
| 2025-04-04 | refactor: Move Apple OSVersion (back) to rustc_target | Mads Marquart | -1/+1 |
| 2025-04-04 | Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkin | Matthias Krüger | -1/+1 |
| 2025-04-03 | Remove `LintExpectationId` from `Level` variants | Oli Scherer | -1/+1 |
| 2025-04-01 | replace extra_filename with strict version hash in metrics file names | Jane Losare-Lusby | -8/+5 |
| 2025-04-01 | Add unstable `--print=crate-root-lint-levels` | Urgau | -0/+28 |
| 2025-03-25 | Rename `is_like_osx` to `is_like_darwin` | Mads Marquart | -1/+1 |
| 2025-03-23 | Implement `supported-crate-types` print request | Jieyou Xu | -2/+12 |
| 2025-03-21 | Move some calls to before calling codegen_crate | bjorn3 | -1/+13 |
| 2025-03-21 | Move make_input call | bjorn3 | -12/+7 |
| 2025-03-20 | Use `-Wunused_crate_dependencies` for compiler crates. | Nicholas Nethercote | -0/+8 |
| 2025-03-17 | Auto merge of #138566 - yotamofek:pr/strip-prefix, r=nnethercote | bors | -2/+1 |
| 2025-03-17 | Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexing | Yotam Ofek | -2/+1 |
| 2025-03-16 | Rename `PrintKind::{AllTargetSpecs,TargetSpec}` to `{AllTargetSpecsJson,Targe... | Jieyou Xu | -2/+2 |
| 2025-03-13 | Auto merge of #138416 - Manishearth:rollup-fejor9p, r=Manishearth | bors | -2/+1 |
| 2025-03-12 | Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgr | bors | -1/+0 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Manish Goregaokar | -1/+0 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -2/+1 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-07 | Increase recursion_limit in numerous crates. | Nicholas Nethercote | -0/+1 |
| 2025-02-18 | Rollup merge of #137151 - Urgau:register-more-signals, r=workingjubilee | Urgau | -11/+39 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -4/+3 |
| 2025-02-17 | Install more signal stack trace handlers | Urgau | -11/+39 |
| 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-15 | Reject macro calls inside of `#![crate_name]` | León Orell Valerian Liehr | -5/+5 |
| 2025-02-11 | compiler: compare and hash ExternAbi like its string | Jubilee Young | -2/+1 |
| 2025-02-09 | compiler: remove rustc_target::spec::abi reexports | Jubilee Young | -1/+1 |
| 2025-02-06 | Rollup merge of #136636 - bjorn3:error_cleanup, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2025-02-06 | Avoid manually producing FatalError in a couple of places | bjorn3 | -1/+1 |
| 2025-02-05 | Couple of changes to run rustc in miri | bjorn3 | -3/+3 |
| 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-02 | Rollup merge of #136445 - bjorn3:diag_ctxt_cleanup, r=oli-obk | Matthias Krüger | -16/+13 |
| 2025-02-02 | Some cleanups around EarlyDiagCtxt | bjorn3 | -16/+13 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -3/+3 |
| 2025-01-31 | Remove the `thir_{tree,flat}` hooks. | Nicholas Nethercote | -2/+3 |
| 2025-01-28 | Make crate AST mutation accessible for driver callback | Mohammad Omidvar | -3/+3 |
| 2025-01-23 | Rollup merge of #135880 - bjorn3:misc_driver_refactors, r=oli-obk | Matthias Krüger | -100/+11 |
| 2025-01-23 | Remove RunCompiler | bjorn3 | -18/+2 |
| 2025-01-23 | Remove set_make_codegen_backend and set_file_loader | bjorn3 | -45/+5 |
| 2025-01-23 | Remove the need to manually call set_using_internal_features | bjorn3 | -43/+10 |
| 2025-01-22 | Rollup merge of #135596 - compiler-errors:stack, r=oli-obk | Matthias Krüger | -2/+2 |
| 2025-01-20 | Rollup merge of #135330 - bjorn3:respect_sysroot_in_version_printing, r=lqd | Matthias Krüger | -15/+22 |
| 2025-01-20 | Respect --target in get_backend_from_raw_matches | bjorn3 | -5/+6 |
| 2025-01-19 | Don't skip argument parsing when running `rustc` with no arguments | Zalathar | -10/+1 |
| 2025-01-16 | Properly note when query stack is being cut off | Michael Goulet | -2/+2 |