| Age | Commit message (Expand) | Author | Lines |
| 2025-02-03 | Remove some non-trivial `box` patterns | Zalathar | -12/+8 |
| 2025-02-03 | Remove `'pat` lifetime from some match-lowering data structures | Zalathar | -96/+101 |
| 2025-02-02 | Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obk | Matthias Krüger | -2/+2 |
| 2025-02-01 | Rollup merge of #130514 - compiler-errors:unsafe-binders, r=oli-obk | Matthias Krüger | -8/+46 |
| 2025-02-01 | Rename `tcx.ensure_with_value()` to `tcx.ensure_done()` | Zalathar | -1/+1 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -1/+1 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -8/+46 |
| 2025-01-31 | Remove the `mir_build` hook. | Nicholas Nethercote | -5/+4 |
| 2025-01-30 | Avoid calling the layout_of query in lit_to_const | Oli Scherer | -10/+11 |
| 2025-01-29 | Rollup merge of #136121 - oli-obk:push-zzvxlynmnqpp, r=estebank | León Orell Valerian Liehr | -49/+50 |
| 2025-01-28 | Edit the inputs to const == val check instead of duplicating logic | Oli Scherer | -32/+34 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -17/+6 |
| 2025-01-27 | Reapply "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=da... | Michael Goulet | -9/+83 |
| 2025-01-27 | Use an operand instead of a place that is always turned into an operand | Oli Scherer | -12/+8 |
| 2025-01-27 | Deduplicate operand creation between scalars, non-scalars and string patterns | Oli Scherer | -8/+11 |
| 2025-01-24 | don't drop types with no drop glue when tailcalling | Waffle Lapkin | -0/+9 |
| 2025-01-22 | Rollup merge of #135409 - Shunpoco:issue-133117-ICE-never-false-edge-start-bl... | Matthias Krüger | -2/+9 |
| 2025-01-22 | modify comment | Shunpoco | -1/+1 |
| 2025-01-22 | address review: modify matches/mod.rs | Shunpoco | -4/+9 |
| 2025-01-19 | Auto merge of #135709 - lqd:bring-back-len, r=compiler-errors | bors | -103/+15 |
| 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 | -3/+7 |
| 2025-01-18 | Consolidate ad-hoc MIR lints into real pass-manager-based MIR lints | Michael Goulet | -6/+1 |
| 2025-01-12 | Fix ICE-133117 | Shunpoco | -4/+4 |
| 2025-01-12 | Fix ICE-133063 | Shunpoco | -3/+5 |
| 2025-01-10 | mir_build: check annotated functions w/out callers | David Wood | -0/+2 |
| 2025-01-09 | Make `lit_to_mir_constant` infallible | Oli Scherer | -31/+21 |
| 2025-01-08 | run borrowck tests on BIDs and emit tail-expr-drop-order lints for | Ding Xiang Fei | -3/+3 |
| 2025-01-04 | rustc_intrinsic: support functions without body; they are implicitly marked a... | Ralf Jung | -0/+14 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -7/+3 |
| 2024-12-20 | Handle DropKind::ForLint in coroutines correctly | Michael Goulet | -10/+10 |
| 2024-12-19 | Auto merge of #134486 - compiler-errors:drop-for-lint, r=nikomatsakis | bors | -41/+107 |
| 2024-12-19 | pacify merciless fmt | Niko Matsakis | -5/+5 |
| 2024-12-19 | explain how `build_scope_drops` works | Niko Matsakis | -2/+38 |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -5/+5 |
| 2024-12-19 | Use TypingEnv from MIR builder | Michael Goulet | -4/+1 |
| 2024-12-18 | Separate DropKind::ForLint | Michael Goulet | -39/+69 |
| 2024-12-18 | Rollup merge of #134399 - spastorino:invert-if-condition, r=jieyouxu | 许杰友 Jieyou Xu (Joe) | -3/+3 |
| 2024-12-18 | mir: require `is_cleanup` when creating `BasicBlockData` | DianQK | -8/+9 |
| 2024-12-18 | Do not do if ! else, use unnegated cond and swap the branches instead | Santiago Pastorino | -3/+3 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -6/+3 |
| 2024-12-17 | Explain why `build` was renamed to `builder` | Zalathar | -0/+5 |
| 2024-12-17 | Rename `rustc_mir_build::build` to `builder` | Zalathar | -0/+12234 |