| Age | Commit message (Expand) | Author | Lines |
| 2025-09-30 | Split Bound into Canonical and Bound | jackh726 | -1/+21 |
| 2025-09-18 | Rollup merge of #146597 - modhanami:add-struct-tail-recursion-limit-span, r=o... | Matthias Krüger | -1/+2 |
| 2025-09-17 | Remove `DynKind` | León Orell Valerian Liehr | -8/+6 |
| 2025-09-16 | Add span for struct tail recursion limit error | Tawan Muadmuenwai | -1/+2 |
| 2025-08-13 | `fn new_coroutine_witness_for_coroutine` woops | lcnr | -0/+33 |
| 2025-08-13 | check args in new_coroutine_witness | lcnr | -2/+5 |
| 2025-08-04 | drive-by cleanup: fix outdated documentation | Waffle Lapkin | -1/+1 |
| 2025-08-03 | Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr | bors | -6/+0 |
| 2025-07-31 | Make const bound handling more like types/regions. | Nicholas Nethercote | -6/+0 |
| 2025-07-31 | Fix up size asserts. | Nicholas Nethercote | -2/+2 |
| 2025-07-25 | Pre-intern some `TyKind::Bound` values. | Nicholas Nethercote | -1/+9 |
| 2025-07-04 | Same for types | Michael Goulet | -1/+1 |
| 2025-07-04 | Remove Symbol for Named LateParam/Bound variants | Michael Goulet | -1/+1 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -1/+1 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -9/+1 |
| 2025-06-27 | Auto merge of #142223 - compiler-errors:perf-wf, r=lcnr | bors | -1/+47 |
| 2025-06-24 | Introduce trivial WF functions, use it in fast path | Michael Goulet | -1/+47 |
| 2025-06-23 | Add note to find_const_ty_from_env | Michael Goulet | -3/+14 |
| 2025-06-16 | trait_sel: extend fast path with sized hierarchy | David Wood | -9/+17 |
| 2025-06-16 | trait_sel: `{Meta,Pointee}Sized` on `?Sized` types | David Wood | -1/+1 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -7/+7 |
| 2025-05-29 | Tweak fast path trait handling | Michael Goulet | -4/+2 |
| 2025-05-18 | Fast path for sized pred | Michael Goulet | -2/+2 |
| 2025-05-13 | Some require_lang_item -> is_lang_item replacements | Oli Scherer | -2/+1 |
| 2025-05-07 | Only include associated type bounds for Self:Sized associated types if they a... | Michael Goulet | -1/+4 |
| 2025-04-28 | Auto merge of #140388 - GuillaumeGomez:rollup-aj9o3ch, r=GuillaumeGomez | bors | -1/+1 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -129/+43 |
| 2025-04-24 | Remove `weak` alias terminology | Boxy | -1/+1 |
| 2025-04-22 | Use `is_lang_item` and `as_lang_item` instead of handrolling their logic | Oli Scherer | -3/+1 |
| 2025-04-15 | Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obk | Stuart Cook | -1/+1 |
| 2025-04-15 | Move `opt_rpitit_info` field to `hir::AssocKind::Type`. | Nicholas Nethercote | -1/+1 |
| 2025-04-14 | Auto merge of #139577 - davidtwco:sizedness-go-vroom, r=oli-obk | bors | -7/+7 |
| 2025-04-12 | Move FlagComputation, PatternKind, and TypeWalker to rustc_type_ir | jackh726 | -0/+15 |
| 2025-04-09 | re-use sized fast path | David Wood | -7/+7 |
| 2025-04-03 | Deduplicate some `rustc_middle` function bodies by calling the `rustc_type_ir... | Oli Scherer | -44/+3 |
| 2025-03-15 | Fold visit into ty | Michael Goulet | -2/+1 |
| 2025-03-01 | Rollup merge of #137763 - compiler-errors:ty-nits, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2025-02-28 | Introduce `feature(generic_const_parameter_types)` | Boxy | -0/+1 |
| 2025-02-28 | Use mk_ty_from_kind a bit less, clean up lifetime handling in borrowck | Michael Goulet | -1/+1 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -3/+2 |
| 2025-02-22 | Rollup merge of #137333 - compiler-errors:edition-2024-fresh, r=Nadrieril | Matthias Krüger | -1/+1 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -1/+1 |
| 2025-02-21 | Assert that we always construct dyn types with the right number of projections | Michael Goulet | -1/+29 |
| 2025-02-10 | Extend the renaming to coerce_unsafe_ptr | Bastian Kersting | -1/+1 |
| 2025-02-10 | Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr | Bastian Kersting | -2/+2 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -2/+2 |
| 2025-01-09 | Harden `Ty` constructors a bit in debug mode | Oli Scherer | -2/+37 |
| 2025-01-09 | Rollup merge of #128110 - veera-sivarajan:bugfix-80173, r=cjgillot | Matthias Krüger | -1/+13 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -1/+17 |
| 2024-12-21 | Suggest Semicolon in Incorrect Repeat Expressions | Veera | -1/+13 |