| Age | Commit message (Expand) | Author | Lines |
| 2025-03-07 | Increase recursion_limit in numerous crates. | Nicholas Nethercote | -0/+1 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -7/+3 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -3/+3 |
| 2025-02-22 | Upgrade the compiler to edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-19 | Rollup merge of #137213 - nnethercote:rm-rustc_middle-mir-tcx, r=compiler-errors | Matthias Krüger | -2/+0 |
| 2025-02-19 | Remove `rustc_middle::mir::tcx` module. | Nicholas Nethercote | -2/+0 |
| 2025-02-17 | Remove `SwitchIntTarget`. | Nicholas Nethercote | -18/+10 |
| 2025-02-17 | Add `SwitchTargetValue`. | Nicholas Nethercote | -8/+15 |
| 2025-02-17 | Refactor `apply_effects_in_block`. | Nicholas Nethercote | -13/+7 |
| 2025-02-14 | Move drop elaboration infrastructure. | Nicholas Nethercote | -1046/+22 |
| 2025-02-08 | Rustfmt | bjorn3 | -38/+51 |
| 2025-02-03 | Contracts core intrinsics. | Felix S. Klock II | -1/+5 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -3/+7 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -2/+2 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -1/+1 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -0/+2 |
| 2025-01-11 | rename `BitSet` to `DenseBitSet` | Rémy Rakic | -65/+65 |
| 2024-12-24 | Auto merge of #134625 - compiler-errors:unsafe-binders-ty, r=oli-obk | bors | -0/+2 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -0/+2 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -2/+0 |
| 2024-12-22 | Auto merge of #134326 - scottmcm:slice-drop-shim-ptrmetadata, r=saethlin | bors | -9/+66 |
| 2024-12-18 | Auto merge of #133328 - nnethercote:simplify-SwitchInt-handling, r=tmiasko | bors | -235/+177 |
| 2024-12-18 | Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino | 许杰友 Jieyou Xu (Joe) | -1/+0 |
| 2024-12-18 | Remove a comment that shouldn't have been committed. | Nicholas Nethercote | -1/+0 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -3/+2 |
| 2024-12-16 | Remove a `FIXME` comment. | Nicholas Nethercote | -2/+0 |
| 2024-12-16 | Remove `opt_clone_from_or_clone`. | Nicholas Nethercote | -30/+13 |
| 2024-12-16 | Factor out some shared code from `Maybe{In,Unin}itializedPlaces`. | Nicholas Nethercote | -60/+53 |
| 2024-12-16 | Simplify dataflow `SwitchInt` handling. | Nicholas Nethercote | -172/+138 |
| 2024-12-16 | Add a comment to `MaybeInitializedPlaces::apply_terminator_effect`. | Nicholas Nethercote | -0/+2 |
| 2024-12-14 | Use `PtrMetadata` instead of `Len` in slice drop shims | Scott McMurray | -9/+66 |
| 2024-12-13 | Rollup merge of #133938 - nnethercote:rustc_mir_dataflow-renamings, r=oli-obk | Matthias Krüger | -318/+260 |
| 2024-12-11 | Simplify `rustc_mir_dataflow::abs_domain`. | Nicholas Nethercote | -37/+11 |
| 2024-12-10 | Rollup merge of #134065 - nnethercote:mv-write_graphviz_results, r=tmiasko | León Orell Valerian Liehr | -191/+182 |
| 2024-12-10 | Reorder some `Analysis` methods. | Nicholas Nethercote | -33/+33 |
| 2024-12-10 | Rename some `Analysis` and `ResultsVisitor` methods. | Nicholas Nethercote | -117/+115 |
| 2024-12-10 | Rename `EntrySets` as `EntryStates`. | Nicholas Nethercote | -15/+16 |
| 2024-12-10 | Call all `Domain` values `state`. | Nicholas Nethercote | -90/+90 |
| 2024-12-10 | Refer to a couple of domains indirectly. | Nicholas Nethercote | -3/+2 |
| 2024-12-10 | Remove lifetimes from `BorrowckDomain`. | Nicholas Nethercote | -7/+12 |
| 2024-12-10 | Remove unused dataflow trait impls and bounds. | Nicholas Nethercote | -64/+3 |
| 2024-12-10 | Fix an out-of-date comment. | Nicholas Nethercote | -1/+1 |
| 2024-12-09 | Remove an out-of-date comment. | Nicholas Nethercote | -4/+0 |
| 2024-12-09 | Move `write_graphviz_results` from `results.rs` to `graphviz.rs`. | Nicholas Nethercote | -187/+182 |
| 2024-12-09 | Remove `ChunkedBitSet` impls that are no longer needed. | Nicholas Nethercote | -24/+2 |
| 2024-12-09 | Use `MixedBitSet` instead of `ChunkedBitSet` in `fmt.rs`. | Nicholas Nethercote | -6/+6 |
| 2024-12-05 | Change `ChunkedBitSet<MovePathIndex>`s to `MixedBitSet`. | Nicholas Nethercote | -11/+11 |
| 2024-12-05 | Introduce `MixedBitSet`. | Nicholas Nethercote | -3/+45 |
| 2024-12-02 | Simplify `ResultsHandle`. | Nicholas Nethercote | -17/+3 |
| 2024-12-02 | Fix crash with `-Zdump-mir-dataflow` | Nicholas Nethercote | -5/+5 |