| Age | Commit message (Expand) | Author | Lines |
| 2025-09-02 | Rollup merge of #146102 - fmease:rm-dead-eff-code-iii, r=fee1-dead | Guillaume Gomez | -1/+1 |
| 2025-09-01 | Remove dead code stemming from an old effects desugaring | León Orell Valerian Liehr | -1/+1 |
| 2025-08-25 | add span to struct pattern rest (..) | Valdemar Erk | -2/+2 |
| 2025-08-11 | Propagate TraitImplHeader to hir | Cameron Steffen | -28/+33 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -2/+1 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -1/+10 |
| 2025-07-13 | Retire hir::*ItemRef. | Camille GILLOT | -4/+4 |
| 2025-07-13 | Retire hir::ForeignItemRef. | Camille GILLOT | -2/+2 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -1/+1 |
| 2025-07-01 | Remove support for dyn* | Michael Goulet | -1/+0 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -1/+1 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -1/+1 |
| 2025-06-24 | Rollup merge of #135731 - frank-king:feature/pin-borrow, r=eholk,traviscross | Jubilee | -0/+4 |
| 2025-06-21 | All HIR attributes are outer | David Tolnay | -54/+40 |
| 2025-06-20 | Avoid some unnecessary symbol interning. | Nicholas Nethercote | -2/+2 |
| 2025-06-15 | Implement pinned borrows, part of `pin_ergonomics` | Frank King | -0/+4 |
| 2025-06-13 | Reduce precedence of expressions that have an outer attr | David Tolnay | -18/+34 |
| 2025-05-30 | Reorder hir fn stuff. | Nicholas Nethercote | -5/+5 |
| 2025-05-30 | Reorder fields in `hir::ItemKind` variants. | Nicholas Nethercote | -15/+15 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-03 | Avoid an indent for labelled loops. | Nicholas Nethercote | -2/+2 |
| 2025-05-03 | Fix some hir pretty-printing over-indenting. | Nicholas Nethercote | -4/+6 |
| 2025-05-03 | Improve hir pretty-printing of attributes. | Nicholas Nethercote | -0/+1 |
| 2025-05-03 | Fix hir pretty-printing of `global_asm!`. | Nicholas Nethercote | -3/+4 |
| 2025-05-03 | Remove opaque type printing. | Nicholas Nethercote | -9/+1 |
| 2025-05-03 | Remove fake `BoxMarker`s. | Nicholas Nethercote | -9/+0 |
| 2025-04-30 | Rollup merge of #140312 - nnethercote:DelimArgs-spacing, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2025-04-29 | Rollup merge of #139909 - oli-obk:or-patterns, r=BoxyUwU | Trevor Gross | -0/+13 |
| 2025-04-29 | Improve pretty-printing of braces. | Nicholas Nethercote | -0/+1 |
| 2025-04-28 | Add or-patterns to pattern types | Oli Scherer | -0/+13 |
| 2025-04-28 | Inline and remove three pretty-printer methods. | Nicholas Nethercote | -25/+15 |
| 2025-04-28 | Introduce `BoxMarker` to pretty-printing. | Nicholas Nethercote | -169/+194 |
| 2025-04-27 | Rollup merge of #140280 - nnethercote:improve-if-else-printing, r=Urgau | Matthias Krüger | -8/+15 |
| 2025-04-26 | Improve HIR pretty-printing of if/else some more. | Nicholas Nethercote | -5/+10 |
| 2025-04-25 | Improve pretty printing of if/else. | Nicholas Nethercote | -3/+5 |
| 2025-04-25 | Fix some pretty printing indents. | Nicholas Nethercote | -2/+2 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-15 | Fix HIR pretty-printing of fns with just a variadic arg. | Nicholas Nethercote | -1/+3 |
| 2025-04-15 | Pretty-print `PatKind::Missing` as `_`. | Nicholas Nethercote | -3/+4 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -15/+15 |
| 2025-04-07 | Rollup merge of #139112 - m-ou-se:super-let, r=lcnr | Stuart Cook | -2/+8 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -0/+1 |
| 2025-04-04 | Implement `super let`. | Mara Bos | -2/+8 |
| 2025-04-03 | Tighten up assignment operator representations. | Nicholas Nethercote | -2/+1 |
| 2025-04-03 | Use `BinOpKind` instead of `BinOp` for function args where possible. | Nicholas Nethercote | -6/+6 |
| 2025-03-30 | Improve hir_pretty for struct expressions. | Mara Bos | -10/+4 |
| 2025-03-28 | Add `{ast,hir,thir}::PatKind::Missing` variants. | Nicholas Nethercote | -0/+1 |
| 2025-03-19 | Use `Option<Ident>` for lowered param names. | Nicholas Nethercote | -4/+5 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -35/+28 |