| Age | Commit message (Expand) | Author | Lines |
| 2025-07-05 | Remove yields_in_scope from the scope tree. | Camille GILLOT | -3/+0 |
| 2025-07-01 | loop match: run exhaustiveness check | Folkert de Vries | -4/+8 |
| 2025-07-01 | Auto merge of #141875 - nnethercote:ByteSymbol, r=petrochenkov | bors | -11/+12 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -11/+12 |
| 2025-06-29 | mir: Add a `new` method to `statement` | dianqk | -20/+17 |
| 2025-06-23 | Add `#[loop_match]` for improved DFA codegen | bjorn3 | -2/+129 |
| 2025-06-13 | Unimplement unsized_locals | mejrs | -3/+3 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -2/+2 |
| 2025-05-28 | Handle e2021 precise capturing of unsafe binder | Michael Goulet | -2/+2 |
| 2025-05-27 | Rollup merge of #141513 - nia-e:allocbytes-extend, r=RalfJung | 许杰友 Jieyou Xu (Joe) | -3/+3 |
| 2025-05-26 | extend allocbytes with associated type | Nia Espera | -3/+3 |
| 2025-05-23 | Properly analyze captures from unsafe binders | Michael Goulet | -0/+3 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -0/+2 |
| 2025-04-07 | Make use generated TerminatorKind::Call have call_source Use | Santiago Pastorino | -1/+1 |
| 2025-04-03 | Rollup merge of #138610 - oli-obk:no-sort-hir-ids, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2025-04-03 | Upvars HirIds always have the same owner, thus just use an ItemLocalId | Oli Scherer | -1/+1 |
| 2025-04-03 | Tighten up assignment operator representations. | Nicholas Nethercote | -2/+8 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -2/+2 |
| 2025-03-13 | Simplify lit_to_mir_constant a bit | bjorn3 | -16/+11 |
| 2025-03-10 | Allow int literals for pattern types with int base types | Oli Scherer | -1/+6 |
| 2025-03-06 | Add UseCloned trait related code | Santiago Pastorino | -26/+46 |
| 2025-03-06 | Implement .use keyword as an alias of clone | Santiago Pastorino | -1/+45 |
| 2025-02-23 | Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr... | Jacob Pratt | -3/+3 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -3/+3 |
| 2025-02-22 | Make a fake body to store typeck results for global_asm | Michael Goulet | -13/+4 |
| 2025-02-21 | Put a `BlockTailInfo` in `BlockFrame::TailExpr`. | Nicholas Nethercote | -2/+1 |
| 2025-02-21 | Rename `ClearCrossCrate::assert_crate_local`. | Nicholas Nethercote | -2/+2 |
| 2025-02-08 | Rustfmt | bjorn3 | -102/+132 |
| 2025-02-05 | Auto merge of #136302 - oli-obk:push-vvqmwzunxsrk, r=compiler-errors | bors | -10/+11 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -8/+46 |
| 2025-01-30 | Avoid calling the layout_of query in lit_to_const | Oli Scherer | -10/+11 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -16/+5 |
| 2025-01-27 | Reapply "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=da... | Michael Goulet | -9/+83 |
| 2025-01-18 | Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav... | Rémy Rakic | -83/+9 |
| 2025-01-18 | Revert "Rollup merge of #134371 - scottmcm:fix-134352, r=oli-obk" | Rémy Rakic | -25/+7 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -1/+1 |
| 2025-01-09 | Make `lit_to_mir_constant` infallible | Oli Scherer | -31/+21 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -1/+1 |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -2/+2 |
| 2024-12-17 | Rename `rustc_mir_build::build` to `builder` | Zalathar | -0/+3194 |