| Age | Commit message (Expand) | Author | Lines |
| 2025-07-20 | Rollup merge of #144142 - compiler-errors:itib, r=fmease | Matthias Krüger | -0/+8 |
| 2025-07-19 | Auto merge of #144166 - matthiaskrgr:rollup-wccepuo, r=matthiaskrgr | bors | -1/+1 |
| 2025-07-19 | rename `emit_unless` to `emit_unless_delay` | xizheyin | -1/+1 |
| 2025-07-18 | Add implicit sized bound to trait ascription types | Michael Goulet | -0/+8 |
| 2025-07-18 | HIR ty lowering: Validate `PointeeSized` bounds | León Orell Valerian Liehr | -65/+34 |
| 2025-07-18 | Don't reject *multiple* relaxed bounds, reject *duplicate* ones. | León Orell Valerian Liehr | -14/+12 |
| 2025-07-18 | Reword diagnostic about relaxing non-`Sized` bound | León Orell Valerian Liehr | -32/+42 |
| 2025-07-18 | HIR ty lowering: Validate relaxed bounds in trait object types | León Orell Valerian Liehr | -3/+0 |
| 2025-07-18 | HIR ty lowering: Simplify signature of `lower_poly_trait_ref` | León Orell Valerian Liehr | -26/+17 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -1/+1 |
| 2025-07-14 | Preserve constness in trait objects up to hir ty lowering | Oli Scherer | -1/+1 |
| 2025-07-12 | Clean up implementation of RPITIT assoc item lowering | Michael Goulet | -2/+2 |
| 2025-07-13 | query RPITIT in a trait or impl | bohan | -2/+2 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -19/+19 |
| 2025-07-04 | Nits | Michael Goulet | -1/+1 |
| 2025-07-04 | Same for types | Michael Goulet | -3/+2 |
| 2025-07-04 | Remove Symbol for Named LateParam/Bound variants | Michael Goulet | -20/+15 |
| 2025-07-03 | Rollup merge of #143038 - Qelxiros:142676-private-dependency-traits, r=tgross35 | Jana Dönszelmann | -1/+1 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -1/+1 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -1/+1 |
| 2025-07-02 | avoid suggesting traits from private dependencies | Jeremy Smart | -1/+1 |
| 2025-07-02 | Rollup merge of #143258 - compiler-errors:disambiguator-state, r=oli-obk | Matthias Krüger | -9/+19 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -1/+0 |
| 2025-06-30 | Don't recompute DisambiguatorState for every RPITIT in trait definition | Michael Goulet | -9/+19 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -2/+2 |
| 2025-06-27 | Rollup merge of #143104 - davidtwco:issue-142652-dyn-pointeesized-deny, r=com... | Matthias Krüger | -2/+14 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -5/+5 |
| 2025-06-27 | hir_analysis: prohibit `dyn PointeeSized` | David Wood | -2/+14 |
| 2025-06-27 | Rollup merge of #142671 - davidtwco:no-default-bounds-attr, r=lcnr | Guillaume Gomez | -9/+11 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -5/+5 |
| 2025-06-25 | Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk | Jana Dönszelmann | -0/+1 |
| 2025-06-25 | Add runtime check to avoid overwrite arg easily in diag and store and restore... | xizheyin | -0/+1 |
| 2025-06-25 | compiler: Trim the misleading C of C-cmse from errors | Jubilee Young | -1/+1 |
| 2025-06-25 | compiler: Trim the misleading C from ExternAbi::CCmse* | Jubilee Young | -4/+4 |
| 2025-06-23 | compiler: Remove unsupported_fn_ptr_calling_conventions lint | Jubilee Young | -2/+2 |
| 2025-06-18 | Rollup merge of #140247 - BoxyUwU:iats_no_query_cycles, r=lcnr | Trevor Gross | -115/+43 |
| 2025-06-18 | Rollup merge of #141610 - BoxyUwU:stabilize_generic_arg_infer, r=lcnr,travisc... | Jakub Beránek | -14/+1 |
| 2025-06-18 | hir_analysis: add `#![rustc_no_implicit_bounds]` | David Wood | -9/+11 |
| 2025-06-17 | Don't build `ParamEnv` and do trait solving in `ItemCtxt`s | Boxy | -115/+43 |
| 2025-06-16 | hir_analysis: add `{Meta,Pointee}Sized` bounds | David Wood | -130/+278 |
| 2025-06-13 | TypeVisiting binders no longer requires TypeFolding its interior | Michael Goulet | -3/+3 |
| 2025-06-12 | Remove lower_arg_ty as all callers were passing `None` | Oli Scherer | -10/+0 |
| 2025-06-11 | stabilize gai | Boxy | -14/+1 |
| 2025-06-11 | Auto merge of #141763 - lcnr:fixme-gamer, r=BoxyUwU | bors | -1/+5 |
| 2025-06-06 | Rollup merge of #142043 - estebank:const-suggestion, r=wesleywiser | Guillaume Gomez | -1/+1 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -1/+1 |
| 2025-06-04 | Verbose suggestion to make param `const` | Esteban Küber | -1/+1 |
| 2025-06-03 | `FIXME(-Znext-solver)` triage | lcnr | -1/+5 |
| 2025-05-30 | Reorder fields in `hir::ItemKind` variants. | Nicholas Nethercote | -3/+3 |
| 2025-05-27 | Rollup merge of #141495 - compiler-errors:rename-unpack, r=fmease | Matthias Krüger | -2/+2 |