| Age | Commit message (Expand) | Author | Lines |
| 2024-06-09 | interpret: do not ICE on padded non-pow2 SIMD vectors | Ralf Jung | -6/+9 |
| 2024-06-08 | offset_of: allow (unstably) taking the offset of slice tail fields | Ralf Jung | -1/+4 |
| 2024-06-08 | StorageLive: refresh storage (instead of UB) when local is already live | Ralf Jung | -5/+3 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -1/+1 |
| 2024-06-06 | Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obk | bors | -2/+4 |
| 2024-06-06 | Auto merge of #125958 - BoxyUwU:remove_const_ty, r=lcnr | bors | -3/+3 |
| 2024-06-05 | Add `Ty` to `mir::Const::Ty` | Boxy | -2/+2 |
| 2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy | -1/+1 |
| 2024-06-05 | Update the interpreter to handle the new cases | Ben Kimock | -9/+22 |
| 2024-06-04 | Add safe/unsafe to static inside extern blocks | Santiago Pastorino | -2/+4 |
| 2024-06-03 | Opt-in diagnostics reporting to avoid doing extra work in the new solver | Michael Goulet | -1/+1 |
| 2024-06-03 | Auto merge of #125778 - estebank:issue-67100, r=compiler-errors | bors | -1/+1 |
| 2024-06-01 | Uplift TypeRelation and Relate | Michael Goulet | -1/+1 |
| 2024-05-29 | Use parenthetical notation for `Fn` traits | Esteban Küber | -1/+1 |
| 2024-05-29 | Rollup merge of #125633 - RalfJung:miri-no-copy, r=saethlin | 许杰友 Jieyou Xu (Joe) | -26/+52 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -5/+25 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -1/+1 |
| 2024-05-28 | Remove a CTFE check that was only ever used to ICE | Oli Scherer | -13/+1 |
| 2024-05-27 | miri: avoid making a full copy of all new allocations | Ralf Jung | -26/+52 |
| 2024-05-27 | interpret: get rid of 'mir lifetime everywhere | Ralf Jung | -255/+220 |
| 2024-05-27 | interpret: the MIR is actually at lifetime 'tcx | Ralf Jung | -51/+46 |
| 2024-02-20 | Stabilize `LazyCell` and `LazyLock` (`lazy_cell`) | Peter Jaszkowiak | -1/+1 |
| 2024-05-24 | Rollup merge of #125483 - workingjubilee:move-transform-validate-to-mir-trans... | Matthias Krüger | -1409/+1 |
| 2024-05-24 | compiler: unnest rustc_const_eval::check_consts | Jubilee Young | -2/+1 |
| 2024-05-24 | compiler: const_eval/transform/validate.rs -> mir_transform/validate.rs | Jubilee Young | -1407/+0 |
| 2024-05-24 | Rollup merge of #125477 - nnethercote:missed-rustfmt, r=compiler-errors | Matthias Krüger | -4/+3 |
| 2024-05-24 | Auto merge of #125479 - scottmcm:validate-vtable-projections, r=Nilstrieb | bors | -0/+9 |
| 2024-05-23 | Validate the special layout restriction on DynMetadata | Scott McMurray | -0/+9 |
| 2024-05-24 | Run rustfmt on files that need it. | Nicholas Nethercote | -4/+3 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -3/+29 |
| 2024-05-23 | Allow const eval failures if the cause is a type layout issue | Oli Scherer | -7/+19 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_const_eval`. | Nicholas Nethercote | -3/+29 |
| 2024-05-23 | Auto merge of #125359 - RalfJung:interpret-overflowing-ops, r=oli-obk | bors | -190/+145 |
| 2024-05-22 | Auto merge of #117329 - RalfJung:offset-by-zero, r=oli-obk,scottmcm | bors | -27/+45 |
| 2024-05-22 | clarify comment | Ralf Jung | -1/+3 |
| 2024-05-21 | improve comment wording | Ralf Jung | -1/+2 |
| 2024-05-21 | interpret: make overflowing binops just normal binops | Ralf Jung | -189/+142 |
| 2024-05-21 | Remove erroneous comment. | Nicholas Nethercote | -6/+0 |
| 2024-05-20 | Rollup merge of #125173 - scottmcm:never-checked, r=davidtwco | Matthias Krüger | -42/+15 |
| 2024-05-17 | Remove `Rvalue::CheckedBinaryOp` | Scott McMurray | -42/+15 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -2/+2 |
| 2024-05-13 | offset, offset_from: allow zero-byte offset on arbitrary pointers | Ralf Jung | -27/+44 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_const_eval`. | Nicholas Nethercote | -37/+74 |
| 2024-05-11 | Consolidate obligation cause codes for where clauses | Michael Goulet | -2/+2 |
| 2024-05-10 | Auto merge of #124982 - compiler-errors:uplift-trait-ref, r=lcnr | bors | -1/+1 |
| 2024-05-10 | Lift `TraitRef` into `rustc_type_ir` | Michael Goulet | -1/+1 |
| 2024-05-10 | Auto merge of #124952 - compiler-errors:no-error, r=lcnr | bors | -1/+1 |
| 2024-05-10 | Name tweaks | Michael Goulet | -1/+1 |
| 2024-05-10 | Rename some ObligationCauseCode variants | Michael Goulet | -1/+1 |
| 2024-05-10 | Rollup merge of #124957 - compiler-errors:builtin-deref, r=michaelwoerister | Matthias Krüger | -9/+9 |