| Age | Commit message (Expand) | Author | Lines |
| 2024-05-30 | coverage: Rename MC/DC `conditions_num` to `num_conditions` | Zalathar | -4/+4 |
| 2024-05-29 | Rollup merge of #125633 - RalfJung:miri-no-copy, r=saethlin | 许杰友 Jieyou Xu (Joe) | -22/+21 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -1/+32 |
| 2024-05-27 | miri: avoid making a full copy of all new allocations | Ralf Jung | -22/+21 |
| 2024-05-27 | Rollup merge of #125616 - RalfJung:mir-validate-downcast-projection, r=compil... | Matthias Krüger | -2/+2 |
| 2024-05-27 | MIR validation: ensure that downcast projection is followed by field projection | Ralf Jung | -2/+2 |
| 2024-05-27 | Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 | Guillaume Gomez | -2/+5 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -2/+1 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -2/+5 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -3/+10 |
| 2024-05-23 | Allow const eval failures if the cause is a type layout issue | Oli Scherer | -0/+3 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_middle`. | Nicholas Nethercote | -3/+10 |
| 2024-05-23 | Auto merge of #125359 - RalfJung:interpret-overflowing-ops, r=oli-obk | bors | -12/+24 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -2/+1 |
| 2024-05-22 | clarify comment | Ralf Jung | -0/+3 |
| 2024-05-22 | Stop using `to_hir_binop` in codegen | Scott McMurray | -1/+1 |
| 2024-05-21 | interpret: make overflowing binops just normal binops | Ralf Jung | -12/+21 |
| 2024-05-20 | Rollup merge of #125173 - scottmcm:never-checked, r=davidtwco | Matthias Krüger | -20/+40 |
| 2024-05-20 | Rollup merge of #125106 - Zalathar:expressions, r=davidtwco | Matthias Krüger | -2/+2 |
| 2024-05-17 | Remove `Rvalue::CheckedBinaryOp` | Scott McMurray | -20/+40 |
| 2024-05-15 | Rollup merge of #125137 - RalfJung:mir-sh, r=scottmcm | León Orell Valerian Liehr | -2/+6 |
| 2024-05-15 | MIR operators: clarify Shl/Shr handling of negative offsets | Ralf Jung | -2/+6 |
| 2024-05-14 | coverage: Remove confusing comments from `CoverageKind` | Zalathar | -6/+0 |
| 2024-05-14 | coverage: `CoverageIdsInfo::mcdc_bitmap_bytes` is never needed | Zalathar | -4/+0 |
| 2024-05-14 | coverage: Memoize newly-created counter expressions | Zalathar | -2/+2 |
| 2024-05-13 | interpret: move error macros into error.rs | Ralf Jung | -132/+126 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_const_eval`. | Nicholas Nethercote | -11/+27 |
| 2024-05-09 | Make builtin_deref just return a Ty | Michael Goulet | -7/+3 |
| 2024-05-09 | Remove `TinyList`. | Nicholas Nethercote | -9/+8 |
| 2024-05-03 | Auto merge of #124675 - matthiaskrgr:rollup-x6n79ua, r=matthiaskrgr | bors | -1/+1 |
| 2024-05-03 | Rollup merge of #124555 - Zalathar:init-coverage, r=nnethercote | Matthias Krüger | -1/+1 |
| 2024-05-03 | Auto merge of #123441 - saethlin:fixed-len-file-names, r=oli-obk | bors | -6/+5 |
| 2024-05-03 | remove trait bounds on AllocBytes | Strophox | -3/+1 |
| 2024-05-03 | Cow::from(&*...) changed to Cow::Owned(Vec::from(...)) | Strophox | -1/+1 |
| 2024-05-03 | generalize adjust_from_tcx | Strophox | -4/+4 |
| 2024-05-01 | coverage: Replace `max_decision_depth` with `num_condition_bitmaps` | Zalathar | -1/+1 |
| 2024-04-30 | Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-dead | Matthias Krüger | -11/+22 |
| 2024-04-29 | Auto merge of #124255 - RenjiSann:renji/mcdc-nested-expressions, r=Zalathar | bors | -11/+29 |
| 2024-04-29 | mcdc-coverage: Get decision_depth from THIR lowering | Dorian Péron | -0/+3 |
| 2024-04-29 | mcdc-coverage: Add decision_depth field in structs | Dorian Péron | -11/+26 |
| 2024-04-29 | Remove `extern crate smallvec` from a couple of crates. | Nicholas Nethercote | -1/+1 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -4/+6 |
| 2024-04-29 | Remove `extern crate rustc_macros` from `rustc_middle`. | Nicholas Nethercote | -6/+15 |
| 2024-04-26 | Do not ICE on invalid consts when walking mono-reachable blocks | Ben Kimock | -6/+3 |
| 2024-04-23 | filter required_consts during inlining | Ralf Jung | -3/+2 |
| 2024-04-23 | properly fill a promoted's required_consts | Ralf Jung | -0/+15 |
| 2024-04-23 | Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasper | León Orell Valerian Liehr | -15/+74 |
| 2024-04-23 | Rollup merge of #124220 - RalfJung:interpret-wrong-vtable, r=oli-obk | Matthias Krüger | -21/+78 |
| 2024-04-23 | Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obk | bors | -3/+19 |
| 2024-04-22 | Stabilize the size of incr comp object file names | Ben Kimock | -6/+5 |