| Age | Commit message (Expand) | Author | Lines |
| 2025-02-28 | Tweak invalid RTN errors | Esteban Küber | -2/+6 |
| 2025-02-28 | Remove `NtPath`. | Nicholas Nethercote | -12/+19 |
| 2025-02-28 | Remove `NtMeta`. | Nicholas Nethercote | -22/+30 |
| 2025-02-28 | Remove `NtPat`. | Nicholas Nethercote | -72/+53 |
| 2025-02-27 | Rollup merge of #136846 - nnethercote:make-AssocOp-more-like-ExprKind, r=spas... | Matthias Krüger | -80/+50 |
| 2025-02-27 | Rename `AssocOp::As` as `AssocOp::Cast`. | Nicholas Nethercote | -2/+2 |
| 2025-02-27 | Replace `AssocOp::DotDot{,Eq}` with `AssocOp::Range`. | Nicholas Nethercote | -9/+6 |
| 2025-02-27 | Introduce `AssocOp::Binary`. | Nicholas Nethercote | -56/+41 |
| 2025-02-27 | In `AssocOp::AssignOp`, use `BinOpKind` instead of `BinOpToken` | Nicholas Nethercote | -14/+2 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -1/+0 |
| 2025-02-23 | Rollup merge of #137435 - estebank:match-arm-2, r=compiler-errors | Jacob Pratt | -1/+2 |
| 2025-02-23 | not lint break with label and unsafe block | Mu001999 | -6/+8 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-22 | Fix "missing match arm body" suggestion involving `!` | Esteban Küber | -1/+2 |
| 2025-02-22 | Auto merge of #133436 - nnethercote:rm-NtVis-NtTy, r=petrochenkov | bors | -31/+100 |
| 2025-02-21 | Avoid snapshotting the parser in `parse_path_inner`. | Nicholas Nethercote | -18/+15 |
| 2025-02-21 | Remove `NtTy`. | Nicholas Nethercote | -20/+51 |
| 2025-02-21 | Remove `NtVis`. | Nicholas Nethercote | -9/+50 |
| 2025-02-20 | Rollup merge of #137281 - estebank:doc-comment-syntax-error, r=compiler-errors | Matthias Krüger | -7/+9 |
| 2025-02-19 | Tweak "expected ident" parse error to avoid talking about doc comments | Esteban Küber | -7/+9 |
| 2025-02-16 | Fix const items not being allowed to be called `r#move` or `r#static` | Noratrieb | -3/+3 |
| 2025-02-15 | Rollup merge of #136808 - chenyukang:yukang-fix-arg-list-error-129273, r=este... | Matthias Krüger | -13/+13 |
| 2025-02-15 | Rollup merge of #136490 - Skepfyr:no-field-rest-pattern-attrs, r=compiler-errors | Matthias Krüger | -11/+11 |
| 2025-02-15 | Try to recover from path sep error in parser | yukang | -13/+13 |
| 2025-02-10 | Stop using span hack for contracts feature gating | Michael Goulet | -12/+2 |
| 2025-02-08 | Rustfmt | bjorn3 | -103/+129 |
| 2025-02-07 | Rollup merge of #136191 - klensy:const_a, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2025-02-06 | Stop passing the same resource multiple times when building ParseSess | bjorn3 | -5/+3 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -12/+12 |
| 2025-02-03 | Rename rustc_contract to contract | Celina G. Val | -14/+14 |
| 2025-02-03 | Separate contract feature gates for the internal machinery | Felix S. Klock II | -3/+17 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -4/+39 |
| 2025-02-03 | Do not allow attributes on struct field rest patterns | Jack Rickard | -11/+11 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -12/+12 |
| 2025-01-30 | Rollup merge of #135882 - hkBst:master, r=estebank | Matthias Krüger | -7/+4 |
| 2025-01-28 | replaces few consts with statics to reduce readonly section | klensy | -1/+1 |
| 2025-01-28 | Rollup merge of #133151 - tyrone-wu:trim-fn-ptr-whitespace, r=compiler-errors | Matthias Krüger | -6/+50 |
| 2025-01-27 | Trim extra whitespace in fn ptr suggestion span | Tyrone Wu | -6/+50 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -2/+2 |
| 2025-01-24 | use `fmt::from_fn` in more places, instead of using structs that impl formatt... | Yotam Ofek | -35/+25 |
| 2025-01-24 | Rollup merge of #135855 - cuviper:parser-size, r=wesleywiser | Matthias Krüger | -2/+3 |
| 2025-01-23 | simplify similar_tokens from Vec<_> to &[_] | Marijn Schouten | -2/+2 |
| 2025-01-23 | simplify similar_tokens from Option<Vec<_>> to Vec<_> | Marijn Schouten | -6/+3 |
| 2025-01-22 | Rollup merge of #135557 - estebank:wtf8, r=fee1-dead | Matthias Krüger | -4/+63 |
| 2025-01-22 | Auto merge of #134478 - compiler-errors:attr-span, r=oli-obk | bors | -6/+2 |
| 2025-01-21 | Only assert the `Parser` size on specific arches | Josh Stone | -2/+3 |
| 2025-01-22 | Point at invalid utf-8 span on user's source code | Esteban Küber | -4/+63 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -1/+1 |
| 2025-01-11 | Remove allocations from case-insensitive comparison to keywords | Mark Rousskov | -2/+3 |
| 2025-01-09 | Auto merge of #135268 - pietroalbini:pa-bump-stage0, r=Mark-Simulacrum | bors | -2/+2 |