| Age | Commit message (Expand) | Author | Lines |
| 2025-07-03 | compiler: document all provide fn in hir_analysis and hir_typeck | Jubilee Young | -0/+1 |
| 2025-07-03 | compiler: inline 1-2 query provide fn in hir_analysis and hir_typeck | Jubilee Young | -4/+6 |
| 2025-06-28 | Remove unused feature gates | Yotam Ofek | -1/+0 |
| 2025-06-20 | Use gen blocks in the compiler instead of from_coroutine | Michael Goulet | -1/+1 |
| 2025-06-15 | Auto merge of #142455 - jdonszelmann:attempt-to-mitigate-delayed-lint-perf-pr... | bors | -5/+33 |
| 2025-06-13 | variadic functions: remove list of supported ABIs from error | Ralf Jung | -13/+5 |
| 2025-06-13 | collect delayed lints in hir_crate_items | Jana Dönszelmann | -5/+33 |
| 2025-06-12 | introduce new lint infra | Jana Dönszelmann | -1/+18 |
| 2025-06-07 | Auto merge of #141950 - oli-obk:big-body-owner-loop, r=compiler-errors | bors | -2/+7 |
| 2025-06-03 | Run wfcheck in one big loop instead of per module | Oli Scherer | -3/+1 |
| 2025-06-03 | Move coroutine_by_move_body_def_id into the big check_crate body owner loop | Oli Scherer | -2/+7 |
| 2025-05-27 | Always evaluate free lifetime-generic constants | León Orell Valerian Liehr | -1/+3 |
| 2025-05-17 | Auto merge of #140856 - oli-obk:merge-queries2, r=nnethercote | bors | -11/+11 |
| 2025-05-13 | Run rustc_attrs dumps after typeck | Oli Scherer | -11/+11 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-09 | Merge typeck loop with static/const item eval loop | Oli Scherer | -4/+0 |
| 2025-05-05 | Rename Instance::new to Instance::new_raw and add a note that it is raw | Michael Goulet | -1/+1 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-03-15 | Add RTN support to rustdoc | Michael Goulet | -1/+3 |
| 2025-03-12 | Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgr | bors | -1/+0 |
| 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-03-03 | Don't typeck during WF, instead check outside of WF in check_crate | Michael Goulet | -5/+5 |
| 2025-02-28 | Introduce `feature(generic_const_parameter_types)` | Boxy | -1/+1 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -2/+2 |
| 2025-02-18 | Rollup merge of #137206 - estebank:e0599-structured, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2025-02-18 | Make E0599 a structured error | Esteban Küber | -0/+1 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -3/+3 |
| 2025-02-15 | HIR analysis: Remove unnecessary abstraction over list of clauses | León Orell Valerian Liehr | -1/+0 |
| 2025-02-12 | Split out the `extern_system_varargs` feature | Jubilee Young | -14/+28 |
| 2025-02-11 | Revert "Stabilize `extended_varargs_abi_support`" | Jubilee Young | -2/+29 |
| 2025-02-01 | Use an explicit type when discarding the result of `tcx.ensure_ok()` | Zalathar | -5/+9 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -8/+8 |
| 2025-01-31 | Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhpratt | bors | -5/+5 |
| 2025-01-31 | Don't export `rustc_hir_analysis::collect`. | Nicholas Nethercote | -5/+5 |
| 2025-01-30 | Rework rustc_dump_vtable | Michael Goulet | -5/+8 |
| 2025-01-24 | use `fmt::from_fn` in more places, instead of using structs that impl formatt... | Yotam Ofek | -0/+1 |
| 2025-01-03 | Do not project when there are unconstrained impl params | Michael Goulet | -0/+2 |
| 2024-12-01 | Rollup merge of #132047 - compiler-errors:rbv-rtn-cleanup, r=cjgillot | Matthias Krüger | -0/+2 |
| 2024-11-27 | Stabilize `extended_varargs_abi_support` | Soveu | -29/+2 |
| 2024-11-27 | Robustify and genericize RTN resolution in RBV | Michael Goulet | -0/+2 |
| 2024-11-20 | Auto merge of #133212 - lcnr:questionable-uwu, r=compiler-errors | bors | -2/+2 |
| 2024-11-19 | `InterpCx` store `TypingEnv` instead of a `ParamEnv` | lcnr | -2/+2 |
| 2024-11-19 | Introduce `min_generic_const_args` and directly represent paths | Noah Lev | -1/+14 |
| 2024-11-03 | compiler: Directly use rustc_abi in hir_{analysis,typeck} | Jubilee Young | -3/+8 |
| 2024-10-28 | Hack out effects support for old solver | Michael Goulet | -6/+0 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -3/+3 |