| Age | Commit message (Expand) | Author | Lines |
| 2025-07-09 | Add opaque TypeId handles for CTFE | Oli Scherer | -0/+1 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -1/+1 |
| 2025-05-25 | hir_body_const_context should take LocalDefId | Michael Goulet | -1/+5 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -4/+36 |
| 2025-04-14 | Rollup merge of #139811 - yotamofek:pr/newtype_cleanups, r=oli-obk | Matthias Krüger | -3/+3 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -3/+3 |
| 2025-04-13 | Visit place in BackwardIncompatibleDropHint statement | Michael Goulet | -1/+1 |
| 2025-03-18 | coverage: Don't store a body span in `FunctionCoverageInfo` | Zalathar | -2/+1 |
| 2025-03-12 | Rollup merge of #138280 - folkertdev:mir-dump-asm-const, r=compiler-errors | Manish Goregaokar | -1/+4 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -2/+2 |
| 2025-03-10 | fix ICE in pretty-printing `global_asm!` | Folkert de Vries | -1/+4 |
| 2025-02-26 | Make -Z unpretty=mir suggest -Z dump-mir as well | Maja Kądziołka | -0/+1 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -1/+1 |
| 2025-02-21 | Rollup merge of #137305 - nnethercote:rustc_middle-2, r=lcnr | Matthias Krüger | -1/+1 |
| 2025-02-21 | Make `PassWhere` impl `Copy`. | Nicholas Nethercote | -1/+1 |
| 2025-02-20 | Improve how the MIR dialect/phase index is reported. | Nicholas Nethercote | -1/+2 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -1/+1 |
| 2025-02-11 | Simplify intra-crate qualifiers. | Nicholas Nethercote | -7/+6 |
| 2025-02-06 | coverage: Defer part of counter-creation until codegen | Zalathar | -5/+1 |
| 2025-02-05 | Rollup merge of #128045 - pnkfelix:rustc-contracts, r=oli-obk | León Orell Valerian Liehr | -0/+1 |
| 2025-02-03 | Contracts core intrinsics. | Felix S. Klock II | -0/+1 |
| 2025-02-03 | Rollup merge of #136430 - FedericoBruzzone:follow-up-136180, r=oli-obk | Matthias Krüger | -5/+6 |
| 2025-02-03 | Refactor using the type-level constant value `ty::Value` | FedericoBruzzone | -5/+6 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -0/+10 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -1/+3 |
| 2025-01-25 | extract principal MIR dump function | Rémy Rakic | -21/+42 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -0/+1 |
| 2025-01-10 | Fix cycle error only occurring with -Zdump-mir | Oli Scherer | -9/+15 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -1/+0 |
| 2024-12-21 | Auto merge of #134268 - lqd:polonius-next, r=jackh726 | bors | -0/+1 |
| 2024-12-19 | coverage: Store coverage source regions as `Span` until codegen | Zalathar | -2/+2 |
| 2024-12-18 | extract main NLL MIR dump function | Rémy Rakic | -0/+1 |
| 2024-11-29 | Revert "Rollup merge of #133418 - Zalathar:spans, r=jieyouxu" | Zalathar | -2/+2 |
| 2024-11-24 | coverage: Store coverage source regions as `Span` until codegen | Zalathar | -2/+2 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -0/+5 |
| 2024-11-08 | coverage: Remove unhelpful code for handling multiple files per function | Zalathar | -1/+3 |
| 2024-11-03 | compiler: Directly use rustc_abi in metadata and middle | Jubilee Young | -1/+1 |
| 2024-11-01 | Show actual MIR when MIR building forgot to terminate block | bjorn3 | -22/+24 |
| 2024-10-25 | tcx.is_const_fn doesn't work the way it is described, remove it | Ralf Jung | -1/+1 |
| 2024-10-23 | fix a couple clippy:complexitys | Matthias Krüger | -2/+2 |
| 2024-10-08 | coverage. Adapt to mcdc mapping formats introduced by llvm 19 | zhuyunxing | -13/+19 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -3/+3 |
| 2024-09-24 | Dogfood `feature(file_buffered)` | Josh Stone | -2/+2 |
| 2024-09-23 | Check vtable projections for validity in miri | Michael Goulet | -5/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -2/+2 |
| 2024-09-11 | Also fix if in else | Michael Goulet | -5/+3 |
| 2024-09-03 | Don't ICE when dumping MIR of a synthetic coroutine body | Michael Goulet | -1/+3 |
| 2024-08-30 | make `-Z mir-include-spans` a dedicated enum | Rémy Rakic | -1/+1 |
| 2024-08-30 | introduce `PrettyPrintMirOptions` for cosmetic MIR dump options | Rémy Rakic | -27/+89 |