| Age | Commit message (Expand) | Author | Lines |
| 2025-07-15 | Define datastructures for `#[cfg]` attribute, move StrippedCfgItem | Jonathan Brouwer | -1/+1 |
| 2025-07-07 | Remove unused allow attrs | Yotam Ofek | -2/+0 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -0/+2 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -0/+1 |
| 2025-04-12 | Move FlagComputation, PatternKind, and TypeWalker to rustc_type_ir | jackh726 | -1/+0 |
| 2025-04-08 | borrowck typeck children together with their parent | lcnr | -1/+1 |
| 2025-02-13 | intern valtrees | Lukas Markeffsky | -0/+1 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -1/+1 |
| 2025-01-29 | upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff | Manuel Drehwald | -0/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+2 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -1/+1 |
| 2024-11-03 | compiler: Directly use rustc_abi in metadata and middle | Jubilee Young | -1/+1 |
| 2024-10-27 | compiler: Rename LayoutS to LayoutData | Jubilee Young | -1/+1 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -1/+1 |
| 2024-08-28 | coverage: `CodeRegion` is never stored in an arena | Zalathar | -1/+0 |
| 2024-08-12 | do not use the global solver cache for proof trees | lcnr | -4/+0 |
| 2024-06-18 | Uplift PredefinedOpaquesData | Michael Goulet | -1/+1 |
| 2024-06-16 | Uplift ExternalConstraintData | Michael Goulet | -1/+1 |
| 2024-06-06 | Make middle not rely on next_trait_solver | Michael Goulet | -1/+1 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -1/+1 |
| 2024-05-24 | remove proof tree formatter, make em shallow | lcnr | -1/+4 |
| 2024-05-18 | Uplift inspect into rustc_type_ir | Michael Goulet | -1/+1 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+1 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -1/+0 |
| 2024-03-13 | Create some minimal HIR for associated opaque types | Vadim Petrochenkov | -0/+1 |
| 2024-02-20 | Rename some normalization-related items | León Orell Valerian Liehr | -1/+1 |
| 2024-02-05 | Rollup merge of #119600 - aDotInTheVoid:comment-fix, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-01-17 | Make crate_inherent_impls fallible and stop using `track_errors` for it | Oli Scherer | -0/+1 |
| 2024-01-11 | `specialization_graph_of`'s `errored` field is used in the only call site, an... | Oli Scherer | -0/+1 |
| 2024-01-05 | Remove outdated references to `librustc_middle`. | Alona Enraght-Moony | -1/+1 |
| 2024-01-04 | Make iteration order of collect_return_position_impl_trait_in_trait_tys query... | Michael Woerister | -1/+1 |
| 2023-12-12 | Make ConstKind and TyKind Copy | Michael Goulet | -4/+0 |
| 2023-11-22 | Cache flags for ty::Const | Michael Goulet | -1/+1 |
| 2023-11-20 | Remove unused arena kinds in `rustc_hir` and `rustc_middle`. | Nicholas Nethercote | -16/+1 |
| 2023-11-02 | use global cache when computing proof trees | lcnr | -0/+1 |
| 2023-10-02 | Implement Deref<LayoutS> for Layout | Lukas Wirth | -1/+1 |
| 2023-08-13 | Remove metadata_loader query | bjorn3 | -1/+0 |
| 2023-08-11 | rustc: Move `features` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -0/+1 |
| 2023-06-26 | Migrate predicates_of and caller_bounds to Clause | Michael Goulet | -2/+2 |
| 2023-06-19 | Make closure_saved_names_of_captured_variables a query. | Camille GILLOT | -0/+5 |
| 2023-06-01 | Remember names of `cfg`-ed out items to mention them in diagnostics | Nilstrieb | -0/+1 |
| 2023-05-25 | Prepopulate opaques in canonical input | Michael Goulet | -0/+1 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -2/+2 |
| 2023-04-18 | add EarlyBinder to return type of collect_return_position_impl_trait_in_trait... | Kyle Matsuda | -1/+5 |
| 2023-04-08 | resolve: Preserve reexport chains in `ModChild`ren | Vadim Petrochenkov | -0/+1 |
| 2023-03-23 | rustc_interface: Add a new query `pre_configure` | Vadim Petrochenkov | -1/+1 |
| 2023-03-11 | Rollup merge of #108806 - cjgillot:query-lints, r=davidtwco | Matthias Krüger | -0/+1 |
| 2023-03-06 | Querify registered_tools. | Camille GILLOT | -0/+1 |
| 2023-03-01 | Use FxIndexSet instead of FxHashSet for asm_target_features query. | Michael Woerister | -1/+2 |
| 2023-02-26 | Wrap more into into closure_typeinfo query. | Camille GILLOT | -0/+1 |