| Age | Commit message (Expand) | Author | Lines |
| 2025-10-03 | Don't normalize higher-ranked assumptions if they're not used | Michael Goulet | -13/+18 |
| 2025-10-02 | Auto merge of #147138 - jackh726:split-canonical-bound, r=lcnr | bors | -2/+4 |
| 2025-09-30 | Rollup merge of #147184 - jdonszelmann:bevy-outlives-bound, r=lcnr | Matthias Krüger | -1/+7 |
| 2025-09-30 | clone region obligations instead of taking in implied bounds hack | Jana Dönszelmann | -1/+7 |
| 2025-09-30 | Split Bound into Canonical and Bound | jackh726 | -2/+4 |
| 2025-09-27 | Rename various "concrete opaque type" terminology to say "hidden type" | Boxy Uwu | -1/+1 |
| 2025-09-26 | allow method calls on opaques | lcnr | -2/+9 |
| 2025-09-24 | imrpove type_op failure ICE | lcnr | -3/+3 |
| 2025-09-18 | Auto merge of #146727 - matthiaskrgr:rollup-98812uj, r=matthiaskrgr | bors | -0/+4 |
| 2025-09-18 | Rollup merge of #146597 - modhanami:add-struct-tail-recursion-limit-span, r=o... | Matthias Krüger | -0/+1 |
| 2025-09-18 | Rollup merge of #146434 - folkertdev:c-variadic-inherent-methods, r=workingju... | Matthias Krüger | -0/+3 |
| 2025-09-18 | Auto merge of #145993 - lcnr:allow-calling-opaques, r=BoxyUwU | bors | -1/+18 |
| 2025-09-18 | support calls on opaque types :< | lcnr | -1/+18 |
| 2025-09-18 | Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmann | Stuart Cook | -16/+14 |
| 2025-09-17 | Remove `DynKind` | León Orell Valerian Liehr | -16/+14 |
| 2025-09-16 | Add span for struct tail recursion limit error | Tawan Muadmuenwai | -0/+1 |
| 2025-09-16 | Rollup merge of #145095 - tiif:unstable_const_param, r=BoxyUwU | Stuart Cook | -15/+23 |
| 2025-09-15 | Add check to make sure ConstParamTy impls of certain types are gated with #[u... | tiif | -15/+23 |
| 2025-09-12 | Split AssocContainer::{InherentImpl,TraitImpl} | Cameron Steffen | -1/+1 |
| 2025-09-12 | Rename AssocItemContainer -> AssocContainer | Cameron Steffen | -1/+1 |
| 2025-09-11 | c-variadic: allow trait methods to be c-variadic | Folkert de Vries | -0/+3 |
| 2025-09-09 | Driveby fixes | Boxy | -0/+2 |
| 2025-09-09 | erase_regions to erase_and_anonymize_regions | Boxy | -6/+6 |
| 2025-08-28 | Auto merge of #145807 - zachs18:only-consider-auto-traits-empty, r=compiler-e... | bors | -1/+6 |
| 2025-08-25 | Only consider auto traits empty for the purposes of omitting vptrs from subtr... | Zachary S | -1/+6 |
| 2025-08-22 | change HIR typeck unification handling approach | lcnr | -10/+15 |
| 2025-08-21 | Rollup merge of #145627 - compiler-errors:const-supertrait-dyn-compat, r=fee1... | Jacob Pratt | -4/+23 |
| 2025-08-20 | Unconditionally-const supertraits are considered not dyn compatible | Michael Goulet | -4/+23 |
| 2025-08-19 | Rollup merge of #145537 - zachs18:metasized-negative-bound-fix, r=davidtwco | 许杰友 Jieyou Xu (Joe) | -3/+5 |
| 2025-08-19 | Rollup merge of #145338 - lcnr:coroutine-witness-yikes, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -43/+18 |
| 2025-08-17 | Do not consider a `T: !Sized` candidate to satisfy a `T: !MetaSized` obligation. | Zachary S | -3/+5 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -1/+1 |
| 2025-08-13 | `fn new_coroutine_witness_for_coroutine` woops | lcnr | -43/+18 |
| 2025-08-11 | Rollup merge of #145194 - compiler-errors:coro-witness-re, r=lcnr | Stuart Cook | -2/+15 |
| 2025-08-11 | Rollup merge of #144156 - compiler-errors:dtorck-upvars, r=lcnr | Stuart Cook | -24/+50 |
| 2025-08-10 | Ignore coroutine witness type region args in auto trait confirmation | Michael Goulet | -2/+15 |
| 2025-08-09 | rename `TraitRef::from_method` to `from_assoc` | Deadbeef | -1/+1 |
| 2025-08-08 | Check coroutine upvars and in dtorck constraint | Michael Goulet | -24/+50 |
| 2025-08-03 | Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr | bors | -4/+10 |
| 2025-08-01 | Auto merge of #144458 - compiler-errors:no-witness-mini, r=lcnr | bors | -36/+51 |
| 2025-08-01 | Auto merge of #144446 - nnethercote:opt-region-constraints, r=lcnr | bors | -21/+24 |
| 2025-07-31 | Remove the witness type from coroutine args | Michael Goulet | -6/+12 |
| 2025-07-31 | Extract borrowck coroutine drop-liveness hack | Michael Goulet | -2/+5 |
| 2025-07-31 | Stall coroutines based off of ty::Coroutine, not ty::CoroutineWitness | Michael Goulet | -28/+34 |
| 2025-07-31 | Overhaul `Constraint`. | Nicholas Nethercote | -21/+24 |
| 2025-07-31 | Make const bound handling more like types/regions. | Nicholas Nethercote | -4/+10 |
| 2025-07-31 | Remove `ParamEnvAnd::into_parts`. | Nicholas Nethercote | -1/+1 |
| 2025-07-31 | Move `ImplHeader` out of `rustc_middle`. | Nicholas Nethercote | -6/+19 |
| 2025-07-28 | Rename trait_of_item -> trait_of_assoc | Cameron Steffen | -2/+2 |
| 2025-07-28 | use let chains in mir, resolve, target | Kivooeo | -28/+24 |