| Age | Commit message (Expand) | Author | Lines |
| 2025-04-15 | Move `opt_rpitit_info` field to `hir::AssocKind::Type`. | Nicholas Nethercote | -2/+4 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -1/+1 |
| 2025-04-12 | Move FlagComputation, PatternKind, and TypeWalker to rustc_type_ir | jackh726 | -2/+0 |
| 2025-04-10 | Address review comments. | Nicholas Nethercote | -1/+1 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -5/+5 |
| 2025-04-04 | Auto merge of #139390 - matthiaskrgr:rollup-l64euwx, r=matthiaskrgr | bors | -4/+2 |
| 2025-04-04 | AsyncDestructor: replace fields with impl_did | Maja Kądziołka | -4/+2 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -7/+30 |
| 2025-04-02 | Fetch the destructor constness lazily | Oli Scherer | -2/+0 |
| 2025-03-31 | Fix invalid link | tiif | -2/+2 |
| 2025-03-26 | Remove `kw::Empty` uses from `rustc_middle`. | Nicholas Nethercote | -1/+1 |
| 2025-03-19 | Rollup merge of #138001 - meithecatte:privately-uninhabited, r=Nadrieril | Matthias Krüger | -1/+12 |
| 2025-03-18 | Remove existing AFIDT implementation | Michael Goulet | -1/+0 |
| 2025-03-15 | Auto merge of #138532 - matthiaskrgr:rollup-mgcynqu, r=matthiaskrgr | bors | -1/+2 |
| 2025-03-15 | Move codec module back into middle | Michael Goulet | -2/+3 |
| 2025-03-15 | Fold visit into ty | Michael Goulet | -5/+5 |
| 2025-03-15 | Squash fold into ty | Michael Goulet | -2/+2 |
| 2025-03-14 | resolve: Avoid some unstable iteration | Vadim Petrochenkov | -1/+2 |
| 2025-03-12 | Rollup merge of #137504 - nnethercote:remove-Map-4, r=Zalathar | Manish Goregaokar | -3/+3 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -3/+3 |
| 2025-03-10 | Remove AdtFlags::IS_ANONYMOUS and Copy/Clone condition for anonymous ADT | Michael Goulet | -1/+1 |
| 2025-03-09 | Rollup merge of #138160 - jdonszelmann:move-find-attr2, r=oli-obk | Matthias Krüger | -3/+4 |
| 2025-03-09 | Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile... | Matthias Krüger | -3/+3 |
| 2025-03-09 | Rollup merge of #136968 - oli-obk:bye-bye, r=compiler-errors | Matthias Krüger | -46/+1 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -3/+3 |
| 2025-03-07 | depend more on attr_data_structures and move find_attr! there | Jana Dönszelmann | -3/+4 |
| 2025-03-07 | Add helper methods checking for "#[non_exhaustive] that's active" | Maja Kądziołka | -1/+12 |
| 2025-03-01 | Rollup merge of #137800 - BoxyUwU:param_env_docs, r=compiler-errors | Matthias Krüger | -6/+0 |
| 2025-02-26 | Remove `ParamEnv::without_caller_bounds` | Boxy | -6/+0 |
| 2025-02-26 | Print out destructor | Michael Goulet | -0/+1 |
| 2025-02-26 | Rollup merge of #137529 - klensy:unused3, r=lcnr | León Orell Valerian Liehr | -7/+1 |
| 2025-02-25 | remove unused field from VariantDef::new and convert debug to instrument | klensy | -7/+1 |
| 2025-02-24 | Auto merge of #135726 - jdonszelmann:attr-parsing, r=oli-obk | bors | -7/+21 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -7/+21 |
| 2025-02-24 | Fix some `use` items that import more than necessary. | Nicholas Nethercote | -1/+1 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -6/+3 |
| 2025-02-21 | convert all_macro_rules from hashmap to hashset | klensy | -1/+1 |
| 2025-02-20 | Turn order dependent trait objects future incompat warning into a hard error | Oli Scherer | -46/+1 |
| 2025-02-19 | Make fewer crates depend on rustc_ast_ir | Michael Goulet | -2/+1 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -1/+1 |
| 2025-02-17 | Auto merge of #137164 - matthiaskrgr:rollup-dj5826k, r=matthiaskrgr | bors | -2/+1 |
| 2025-02-17 | Move `rustc_middle::limits` to `rustc_interface`. | Nicholas Nethercote | -1/+0 |
| 2025-02-15 | Replace some u64 hashes with Hash64 | Ben Kimock | -2/+1 |
| 2025-02-13 | intern valtrees | Lukas Markeffsky | -1/+2 |
| 2025-02-03 | reword pattern migration diagnostic to make sense in all editions | dianne | -1/+1 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -1/+1 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -0/+9 |
| 2025-01-18 | Get rid of `ToPolyTraitRef` | Michael Goulet | -2/+1 |
| 2025-01-14 | Add hir::HeaderSafety to make follow up commits simpler | Oli Scherer | -0/+1 |
| 2025-01-11 | Remove a bunch of diagnostic stashing that doesn't do anything | Michael Goulet | -11/+1 |