| Age | Commit message (Expand) | Author | Lines |
| 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-17 | Auto merge of #145284 - nnethercote:type_name-print-regions, r=lcnr | bors | -4/+4 |
| 2025-08-15 | Rollup merge of #145235 - compiler-errors:comment, r=BoxyUwU | Stuart Cook | -27/+1 |
| 2025-08-15 | Rollup merge of #122661 - estebank:assert-macro-span, r=petrochenkov | Stuart Cook | -4/+36 |
| 2025-08-14 | Print regions in `type_name`. | Nicholas Nethercote | -4/+4 |
| 2025-08-14 | Rollup merge of #145266 - camsteffen:reduce-queries, r=petrochenkov | Guillaume Gomez | -1/+1 |
| 2025-08-13 | Rollup merge of #144949 - nnethercote:more-Printer-cleanups, r=davidtwco | Guillaume Gomez | -23/+22 |
| 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-12 | Change the desugaring of `assert!` for better error output | Esteban Küber | -4/+36 |
| 2025-08-11 | Propagate TraitImplHeader to hir | Cameron Steffen | -4/+4 |
| 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-11 | Remove unnecessary UnsatisfiedConst reporting logic | Michael Goulet | -27/+1 |
| 2025-08-10 | Do not point at macro invocation when providing inference context | Esteban Küber | -1/+1 |
| 2025-08-10 | Rollup merge of #145147 - fee1-dead-contrib:push-mxxpmlpmzmsz, r=compiler-errors | Stuart Cook | -1/+1 |
| 2025-08-10 | Ignore coroutine witness type region args in auto trait confirmation | Michael Goulet | -2/+15 |
| 2025-08-09 | Auto merge of #145146 - fee1-dead-contrib:push-zmqrkurlzrxy, r=nnethercote | bors | -1/+1 |
| 2025-08-09 | remove `P` | Deadbeef | -1/+1 |
| 2025-08-09 | rename `TraitRef::from_method` to `from_assoc` | Deadbeef | -1/+1 |
| 2025-08-09 | Rollup merge of #145134 - camsteffen:indirect-assoc-parent, r=cjgillot | Stuart Cook | -2/+1 |
| 2025-08-08 | Reduce indirect assoc parent queries | Cameron Steffen | -2/+1 |
| 2025-08-08 | Check coroutine upvars and in dtorck constraint | Michael Goulet | -24/+50 |
| 2025-08-07 | Use `tcx.short_string()` in more diagnostics | Esteban Küber | -133/+172 |
| 2025-08-06 | Rename some `Printer` methods. | Nicholas Nethercote | -6/+6 |
| 2025-08-05 | Simplify multiple things. | Nicholas Nethercote | -14/+13 |
| 2025-08-05 | Rename most of the printers. | Nicholas Nethercote | -3/+3 |
| 2025-08-05 | Rollup merge of #144776 - nnethercote:Printer-cleanups, r=cjgillot | Samuel Tardieu | -42/+43 |
| 2025-08-04 | Rollup merge of #144694 - compiler-errors:with-self-ty, r=SparrowLii | Stuart Cook | -8/+9 |
| 2025-08-03 | Remove unused arg from `path_append_impl`. | Nicholas Nethercote | -1/+0 |
| 2025-08-03 | Rename `Printer` variables. | Nicholas Nethercote | -37/+36 |
| 2025-08-03 | Mark `Printer` methods as unreachable where appropriate. | Nicholas Nethercote | -4/+7 |
| 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 | -37/+52 |
| 2025-08-01 | Auto merge of #144446 - nnethercote:opt-region-constraints, r=lcnr | bors | -22/+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 | -29/+35 |
| 2025-07-31 | Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnr | Jana Dönszelmann | -1/+2 |
| 2025-07-31 | Rollup merge of #144702 - compiler-errors:stall-const-arg-has-type, r=lcnr | Jana Dönszelmann | -0/+7 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -1/+2 |
| 2025-07-31 | Overhaul `Constraint`. | Nicholas Nethercote | -22/+24 |
| 2025-07-31 | Make const bound handling more like types/regions. | Nicholas Nethercote | -4/+10 |
| 2025-07-31 | Rollup merge of #144713 - nnethercote:rustc_middle-ty-cleanups, r=lcnr | Stuart Cook | -7/+20 |
| 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-31 | Auto merge of #144405 - lcnr:hir-typeck-uniquify, r=BoxyUwU | bors | -2/+27 |
| 2025-07-30 | stall ConstArgHasType in compute_goal_fast_path | Michael Goulet | -0/+7 |