| Age | Commit message (Expand) | Author | Lines |
| 2025-01-18 | Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav... | Rémy Rakic | -1167/+1419 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -36/+81 |
| 2025-01-16 | Rollup merge of #135481 - Zalathar:node-flow, r=oli-obk | Matthias Krüger | -5/+5 |
| 2025-01-16 | coverage: Completely overhaul counter assignment, using node-flow graphs | Zalathar | -5/+5 |
| 2025-01-15 | Less unsafe in `dangling`/`without_provenance` | Scott McMurray | -437/+253 |
| 2025-01-13 | Rollup merge of #134498 - oli-obk:push-wmxynprsyxvr, r=compiler-errors | Jacob Pratt | -7/+22 |
| 2025-01-12 | Rollup merge of #135377 - compiler-errors:impossible-step, r=oli-obk | Matthias Krüger | -0/+40 |
| 2025-01-11 | Address PR feedback | Scott McMurray | -4/+43 |
| 2025-01-11 | [mir-opt] simplify `Repeat`s that don't actually repeat the operand | Scott McMurray | -12/+72 |
| 2025-01-11 | Make MIR cleanup for functions with impossible predicates into a real MIR pass | Michael Goulet | -0/+40 |
| 2025-01-11 | Auto merge of #135274 - saethlin:array-repeats, r=compiler-errors | bors | -0/+146 |
| 2025-01-10 | don't collect `#[rustc_force_inline]` in eager mode | David Wood | -0/+59 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -0/+150 |
| 2025-01-10 | Fix cycle error only occurring with -Zdump-mir | Oli Scherer | -7/+22 |
| 2025-01-09 | Add an InstSimplify for repetitive array expressions | Ben Kimock | -0/+146 |
| 2025-01-08 | Make the aggregate-then-transmute handling more general | Scott McMurray | -295/+505 |
| 2025-01-08 | Refactor the cast-then-cast cases together, and support transmute-then-transmute | Scott McMurray | -23/+475 |
| 2025-01-08 | Use layout information to detect transparent transmutes | Scott McMurray | -9/+77 |
| 2025-01-08 | [mir-opt] GVN some more transmute cases | Scott McMurray | -624/+979 |
| 2025-01-08 | Try to explain borrow for tail expr temporary drop order change in 2024 | Michael Goulet | -0/+2 |
| 2025-01-06 | Transmute from NonNull to pointer when elaborating a box deref (MCP807) | Scott McMurray | -15/+15 |
| 2025-01-03 | turn rustc_box into an intrinsic | Ralf Jung | -25/+9 |
| 2024-12-27 | MatchBranchSimplification: Consider empty-unreachable otherwise branch | clubby789 | -39/+42 |
| 2024-12-27 | Add diff test for MatchBranchSimplification | clubby789 | -0/+46 |
| 2024-12-23 | Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesl... | Zalathar | -7/+8 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -81/+36 |
| 2024-12-22 | Auto merge of #134326 - scottmcm:slice-drop-shim-ptrmetadata, r=saethlin | bors | -1/+66 |
| 2024-12-19 | Auto merge of #134516 - matthiaskrgr:rollup-aqwxii0, r=matthiaskrgr | bors | -22/+22 |
| 2024-12-19 | Auto merge of #134486 - compiler-errors:drop-for-lint, r=nikomatsakis | bors | -0/+354 |
| 2024-12-19 | Rollup merge of #134497 - Zalathar:spans, r=jieyouxu | Matthias Krüger | -22/+22 |
| 2024-12-19 | Rollup merge of #133702 - RalfJung:single-variant, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -11/+16 |
| 2024-12-19 | coverage: Store coverage source regions as `Span` until codegen | Zalathar | -22/+22 |
| 2024-12-18 | Separate DropKind::ForLint | Michael Goulet | -100/+52 |
| 2024-12-18 | Add a failing test | Michael Goulet | -0/+402 |
| 2024-12-18 | mir-opt: Do not handle the cleanup BB in the EarlyOtherwiseBranch | DianQK | -86/+49 |
| 2024-12-18 | mir-opt: a sub-BB of a cleanup BB must also be a cleanup BB | DianQK | -0/+320 |
| 2024-12-18 | Reapply "Auto merge of #129047 - DianQK:early_otherwise_branch_scalar, r=cjgi... | DianQK | -0/+247 |
| 2024-12-18 | Variants::Single: do not use invalid VariantIdx for uninhabited enums | Ralf Jung | -11/+16 |
| 2024-12-16 | Stabilize #[coverage] attribute | ltdk | -8/+7 |
| 2024-12-14 | Use `PtrMetadata` instead of `Len` in slice drop shims | Scott McMurray | -18/+26 |
| 2024-12-14 | Add a mir-opt test for drop shims of arrays | Scott McMurray | -0/+57 |
| 2024-12-14 | Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=davidtwco,R... | bors | -1419/+1167 |
| 2024-12-13 | Auto merge of #133899 - scottmcm:strip-mir-debuginfo, r=oli-obk | bors | -100/+99 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -14/+13 |
| 2024-12-10 | We don't need `NonNull::as_ptr` debuginfo | Scott McMurray | -100/+99 |
| 2024-12-06 | Auto merge of #118159 - EliasHolzmann:formatting_options, r=m-ou-se | bors | -8/+8 |
| 2024-12-05 | Stabilize noop_waker | Eric Holk | -1/+1 |
| 2024-12-05 | Access members of `FormattingOptions` directly instead of via getters/setters | Elias Holzmann | -146/+148 |
| 2024-12-05 | Fixed funky_arms (broken mir-opt test due to refactoring fmt::FormattingOptions) | Elias Holzmann | -208/+144 |
| 2024-12-05 | Fixed mir-opt test broken because of `std::Formatter` changes | Elias Holzmann | -28/+90 |