| Age | Commit message (Expand) | Author | Lines |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+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 |
| 2024-10-07 | Remove unused features. | Nicholas Nethercote | -3/+0 |
| 2024-09-25 | Stabilize the `map`/`value` methods on `ControlFlow` | Scott McMurray | -1/+0 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_infer`. | Nicholas Nethercote | -3/+0 |
| 2024-08-27 | Add `warn(unreachable_pub)` to `rustc_infer`. | Nicholas Nethercote | -0/+1 |
| 2024-08-26 | Remove a couple of unused feature enables | bjorn3 | -2/+0 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -0/+1 |
| 2024-07-21 | Move all error reporting into rustc_trait_selection | Michael Goulet | -1/+0 |
| 2024-07-15 | Move rustc_infer::infer::error_reporting to rustc_infer::error_reporting::infer | Michael Goulet | -0/+1 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -4/+6 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_infer`. | Nicholas Nethercote | -2/+0 |
| 2024-05-01 | Step bootstrap cfgs | Mark Rousskov | -1/+0 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -3/+0 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -2/+0 |
| 2024-04-18 | Simplify `static_assert_size`s. | Nicholas Nethercote | -1/+1 |
| 2024-04-03 | Check `x86_64` size assertions on `aarch64`, too | Zalathar | -1/+1 |
| 2024-03-21 | Fix bad span for explicit lifetime suggestion | Shoyu Vanilla | -0/+1 |
| 2024-03-20 | Auto merge of #122754 - Mark-Simulacrum:bootstrap-bump, r=albertlarsan68 | bors | -1/+0 |
| 2024-03-20 | step cfgs | Mark Rousskov | -1/+0 |
| 2024-03-20 | Rollup merge of #122540 - WaffleLapkin:ununexpected, r=estebank | Matthias Krüger | -0/+1 |
| 2024-03-15 | Use `do yeet ()` and `do yeet _` instead of `None?` and `Err(_)?` in compiler | Maybe Waffle | -0/+1 |
| 2024-03-08 | Stabilize associated type bounds | Michael Goulet | -1/+1 |
| 2024-03-05 | Use `ControlFlow` in HIR visitors | Jason Newcomb | -0/+1 |
| 2024-02-10 | Remove unnecessary `min_specialization` after bootstrap | Zalathar | -1/+1 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -0/+2 |
| 2024-01-30 | Normalize caller bounds | Michael Goulet | -0/+1 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -3/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+0 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -3/+3 |
| 2023-10-08 | rustdoc: remove rust logo from non-Rust crates | Michael Howell | -0/+3 |
| 2023-04-18 | Add `rustc_fluent_macro` to decouple fluent from `rustc_macros` | Nilstrieb | -1/+1 |
| 2023-03-11 | Simplify message paths | est31 | -1/+1 |
| 2023-02-23 | Rollup merge of #108350 - compiler-errors:assoc-type-bound-dogfooding, r=oli-obk | Matthias Krüger | -0/+1 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -0/+5 |
| 2023-02-21 | Associated type bounds in some places in the compiler | Michael Goulet | -0/+1 |
| 2022-10-28 | Remove #![allow(rustc::potential_query_instability)] from rustc_infer | CastilloDel | -1/+0 |
| 2022-09-27 | rustc_typeck to rustc_hir_analysis | lcnr | -1/+1 |
| 2022-09-26 | remove cfg(bootstrap) | Pietro Albini | -2/+0 |
| 2022-09-18 | Print out the proper crate path | mejrs | -1/+0 |
| 2022-09-18 | Address feedback | mejrs | -0/+2 |
| 2022-09-15 | Only enable the let_else feature on bootstrap | est31 | -1/+1 |
| 2022-08-29 | Revert let_chains stabilization | Nilstrieb | -0/+1 |
| 2022-08-29 | Rollup merge of #100843 - IntQuant:issue-100717-infer, r=compiler-errors | Matthias Krüger | -0/+1 |
| 2022-08-24 | Remove commented lines | IQuant | -2/+0 |
| 2022-08-23 | Stabilize `#![feature(label_break_value)]` | Joshua Nelson | -1/+1 |
| 2022-08-23 | Migrate OpaqueHiddenType, E0282, E0283, E0284, E0698 | Nikita Tomashevich | -0/+3 |