| Age | Commit message (Expand) | Author | Lines |
| 2025-07-07 | consider nested cases for duplicate RPITIT | bohan | -10/+24 |
| 2025-07-07 | Point to correct argument in Func Call when Self type fails trait bound | xizheyin | -3/+8 |
| 2025-07-07 | Add `ty_span` query | Oli Scherer | -18/+28 |
| 2025-07-07 | compiler: Deduplicate `must_emit_unwind_tables()` comments | Martin Nordholts | -16/+8 |
| 2025-07-07 | rustc_codegen_llvm: Remove reference to non-existing `no_landing_pads()` | Martin Nordholts | -6/+5 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -160/+405 |
| 2025-07-07 | Reverse comparison order | Julien Cretin | -1/+1 |
| 2025-07-06 | mbe: Clarify comments about error handling in `compile_declarative_macro` | Josh Triplett | -3/+2 |
| 2025-07-06 | mbe: Factor out a helper to check for unexpected EOF in definition | Josh Triplett | -7/+14 |
| 2025-07-06 | mbe: Factor out a helper to check an LHS | Josh Triplett | -2/+7 |
| 2025-07-06 | mbe: Simplify compile_declarative_macro by factoring out some variables | Josh Triplett | -11/+4 |
| 2025-07-07 | Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmease | Jacob Pratt | -92/+86 |
| 2025-07-07 | Rollup merge of #143535 - reallesee:patch-1, r=jdonszelmann | Jacob Pratt | -1/+1 |
| 2025-07-07 | Rollup merge of #143456 - joshtriplett:mbe-unused-rules-bitset, r=lqd | Jacob Pratt | -6/+8 |
| 2025-07-07 | Rollup merge of #143344 - JonathanBrouwer:path-parser, r=jdonszelmann | Jacob Pratt | -37/+77 |
| 2025-07-07 | Rollup merge of #143206 - Jules-Bertholet:align-attr-fixes, r=workingjubilee | Jacob Pratt | -14/+16 |
| 2025-07-06 | Dont resolve instance of root in mir_callgraph_cyclic | Michael Goulet | -9/+2 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -92/+86 |
| 2025-07-06 | Support `#[align(…)]` on fns in `extern` blocks | Jules Bertholet | -1/+1 |
| 2025-07-06 | Remove `repr(align)` code | Jules Bertholet | -13/+15 |
| 2025-07-06 | Port `#[path]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+42 |
| 2025-07-06 | Move check for new attribute to `check_builtin_meta_item` | Jonathan Brouwer | -36/+35 |
| 2025-07-06 | Auto merge of #143509 - cjgillot:copy-prop-noborrow, r=tmiasko | bors | -2/+2 |
| 2025-07-06 | mbe: Change `unused_macro_rules` to a `DenseBitSet` | Josh Triplett | -6/+8 |
| 2025-07-06 | Remove duplicate word | Micke | -1/+1 |
| 2025-07-06 | More carefully consider span context when suggesting remove &mut | Michael Goulet | -5/+8 |
| 2025-07-06 | interpret: rename StackPopCleanup | Ralf Jung | -40/+40 |
| 2025-07-06 | Rollup merge of #143518 - joshtriplett:sort-attrs, r=Kobzol | Matthias Krüger | -0/+2 |
| 2025-07-06 | Rollup merge of #143492 - Diggsey:db-fix-object-ambiguity, r=RalfJung | Matthias Krüger | -6/+14 |
| 2025-07-06 | Rollup merge of #143252 - JonathanBrouwer:rewrite_empty_attribute, r=jdonszel... | Matthias Krüger | -84/+80 |
| 2025-07-06 | move `stable_mir` back to its own crate and move `rustc_internal` to the`stab... | Makai | -1288/+1232 |
| 2025-07-06 | Do not unify borrowed locals in CopyProp. | Camille GILLOT | -2/+2 |
| 2025-07-06 | Rollup merge of #143484 - bvanjoi:issue-140796, r=compiler-errors | Matthias Krüger | -2/+29 |
| 2025-07-06 | Rollup merge of #143477 - folkertdev:use-is-multiple-of, r=joshtriplett | Matthias Krüger | -21/+20 |
| 2025-07-06 | Rollup merge of #143416 - joshtriplett:mbe-simplifications, r=nnethercote | Matthias Krüger | -130/+134 |
| 2025-07-06 | Fix line break after ":" in unpretty attribute print | Jonathan Brouwer | -1/+2 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -83/+78 |
| 2025-07-06 | distinguish the duplicate item of rpitit | bohan | -2/+29 |
| 2025-07-06 | Auto merge of #143507 - matthiaskrgr:rollup-lpg7t12, r=matthiaskrgr | bors | -283/+184 |
| 2025-07-05 | rustc_builtin_macros: Make sure registered attributes stay sorted | Josh Triplett | -0/+2 |
| 2025-07-05 | remove `DesugaringKind::CondTemporary` | dianne | -24/+1 |
| 2025-07-05 | de-duplicate condition scoping logic | dianne | -56/+33 |
| 2025-07-05 | mbe: Defer checks for `compile_error!` until reporting an unused macro rule | Josh Triplett | -92/+80 |
| 2025-07-05 | mbe: Simplify a match to a let-else | Josh Triplett | -3/+2 |
| 2025-07-05 | mbe: Add a helper to parse a single `TokenTree` | Josh Triplett | -22/+20 |
| 2025-07-05 | Rollup merge of #143494 - cjgillot:no-yield-in-scope, r=compiler-errors | Matthias Krüger | -263/+37 |
| 2025-07-05 | Rollup merge of #143489 - cjgillot:mut-visit-span, r=petrochenkov | Matthias Krüger | -11/+79 |
| 2025-07-05 | Rollup merge of #143441 - compiler-errors:no-key, r=petrochenkov | Matthias Krüger | -6/+4 |
| 2025-07-05 | Rollup merge of #143238 - JonathanBrouwer:ignore_parser, r=jdonszelmann | Matthias Krüger | -3/+64 |
| 2025-07-05 | Auto merge of #142732 - compiler-errors:more-root, r=lcnr | bors | -119/+33 |