| Age | Commit message (Expand) | Author | Lines |
| 2025-09-09 | Driveby fixes | Boxy | -1/+1 |
| 2025-09-09 | erase_regions to erase_and_anonymize_regions | Boxy | -11/+14 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -3/+3 |
| 2025-09-01 | Auto merge of #144783 - folkertdev:loop-match-diverging-loop, r=SparrowLii | bors | -4/+6 |
| 2025-09-01 | Introduce `MirDumper` and `MirWriter`. | Nicholas Nethercote | -14/+4 |
| 2025-09-01 | Avoid unnecessary `mut`-ness for various closures. | Nicholas Nethercote | -1/+1 |
| 2025-08-28 | Add `rustc_apfloat` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `itertools` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `tracing` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-22 | Rollup merge of #145573 - veluca93:unsafe-force-target-feature, r=davidtwco | Jacob Pratt | -2/+2 |
| 2025-08-22 | Add an experimental unsafe(force_target_feature) attribute. | Luca Versari | -2/+2 |
| 2025-08-21 | Rollup merge of #144780 - bjorn3:mir_build_debug, r=matthewjasper | Jacob Pratt | -0/+37 |
| 2025-08-19 | Defer tail call ret ty equality to check_tail_calls | Michael Goulet | -24/+17 |
| 2025-08-18 | Rollup merge of #145206 - scrabsha:push-uxovoqzrxnlx, r=jdonszelmann | Stuart Cook | -45/+44 |
| 2025-08-15 | Port `#[custom_mir(..)]` to the new attribute system | Sasha Pourcelot | -45/+44 |
| 2025-08-15 | Auto merge of #145423 - Zalathar:rollup-9jtefpl, r=Zalathar | bors | -1/+10 |
| 2025-08-15 | Rollup merge of #145012 - Kivooeo:fun-problem-fun-fix, r=compiler-errors | Stuart Cook | -1/+10 |
| 2025-08-14 | fixed diagnostic | Kivooeo | -1/+10 |
| 2025-08-14 | Apply suggestions from code review | Ralf Jung | -3/+3 |
| 2025-08-14 | avoid unnecessary type sanity checks | Ralf Jung | -2/+2 |
| 2025-08-14 | shrink TestBranch::Constant and PatRangeBoundary::Finite | Ralf Jung | -8/+11 |
| 2025-08-14 | use ty::Value instead of manual pairs of types and valtrees | Ralf Jung | -36/+29 |
| 2025-08-14 | pattern testing: store constants as valtrees | Ralf Jung | -58/+49 |
| 2025-08-14 | PatKind: store constants as valtrees | Ralf Jung | -21/+24 |
| 2025-08-13 | Also dump coverage info | bjorn3 | -2/+17 |
| 2025-08-13 | Add a method to dump MIR in the middle of MIR building | bjorn3 | -0/+22 |
| 2025-08-10 | add place mention for `#[loop_match]` scrutinee | Folkert de Vries | -3/+5 |
| 2025-08-09 | Auto merge of #143376 - dianne:guard-scope, r=matthewjasper | bors | -45/+72 |
| 2025-08-08 | Rollup merge of #144999 - Zalathar:remove-mcdc, r=oli-obk | Stuart Cook | -370/+7 |
| 2025-08-07 | only introduce a guard scope for arms with guards | dianne | -4/+20 |
| 2025-08-07 | add a scope for `if let` guard temporaries and bindings | dianne | -45/+56 |
| 2025-08-07 | Rollup merge of #143764 - dianne:primary-binding-drop-order, r=Nadrieril,trav... | Stuart Cook | -43/+118 |
| 2025-08-07 | Rollup merge of #143028 - dianne:let-else-storage, r=oli-obk,traviscross | Stuart Cook | -55/+9 |
| 2025-08-06 | Rollup merge of #144835 - compiler-errors:tail-call-sig-binder, r=WaffleLapkin | Guillaume Gomez | -1/+5 |
| 2025-08-06 | lower bindings in the order they're written | dianne | -15/+95 |
| 2025-08-06 | base drop order on the first sub-branch | dianne | -9/+3 |
| 2025-08-06 | don't schedule unnecessary drops when lowering or-patterns | dianne | -28/+29 |
| 2025-08-06 | coverage: Remove all unstable support for MC/DC instrumentation | Zalathar | -370/+7 |
| 2025-08-04 | fix `#[loop_match]` on diverging loop | Folkert de Vries | -1/+1 |
| 2025-08-04 | Anonymize binders in tail call sig | Michael Goulet | -1/+5 |
| 2025-08-04 | properly reject tail calls to `&FnPtr` or `&FnDef` | Waffle Lapkin | -2/+49 |
| 2025-08-03 | Rollup merge of #144851 - WaffleLapkin:instrinsic-deny, r=compiler-errors,sco... | Samuel Tardieu | -3/+17 |
| 2025-08-03 | forbid tail calling intrinsics | Waffle Lapkin | -3/+17 |
| 2025-08-02 | Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=Amanieu | Samuel Tardieu | -1/+3 |
| 2025-08-01 | loop match: error on `#[const_continue]` outside `#[loop_match]` | Folkert de Vries | -5/+5 |
| 2025-07-31 | Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnr | Jana Dönszelmann | -3/+4 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -3/+4 |
| 2025-07-31 | Tidy up `Cargo.toml` files. | Nicholas Nethercote | -1/+0 |
| 2025-07-28 | fix: Reject upvar scrutinees for `loop_match` | Shoyu Vanilla | -7/+14 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -37/+31 |