| Age | Commit message (Expand) | Author | Lines |
| 2024-06-05 | Update the interpreter to handle the new cases | Ben Kimock | -9/+22 |
| 2024-05-27 | interpret: get rid of 'mir lifetime everywhere | Ralf Jung | -1/+1 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_const_eval`. | Nicholas Nethercote | -0/+1 |
| 2024-05-21 | interpret: make overflowing binops just normal binops | Ralf Jung | -1/+1 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_const_eval`. | Nicholas Nethercote | -2/+4 |
| 2024-05-04 | some comments or dynamic drop handling | Ralf Jung | -0/+6 |
| 2024-05-04 | interpret: Drop: always evaluate place | Ralf Jung | -6/+3 |
| 2024-05-03 | Let miri and const eval execute intrinsics' fallback bodies | Oli Scherer | -2/+16 |
| 2024-04-23 | Rollup merge of #124220 - RalfJung:interpret-wrong-vtable, r=oli-obk | Matthias Krüger | -10/+10 |
| 2024-04-21 | Miri: detect wrong vtables in wide pointers | Ralf Jung | -10/+10 |
| 2024-04-16 | Add simple async drop glue generation | zetanumbers | -0/+1 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -1/+1 |
| 2024-03-09 | remove some frame parameters that are no longer needed | Ralf Jung | -1/+1 |
| 2024-03-08 | Tweak the way we protect in-place function arguments in interpreters | Maybe Waffle | -22/+48 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -10/+2 |
| 2024-03-07 | Auto merge of #121985 - RalfJung:interpret-return-place, r=oli-obk | bors | -3/+3 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -8/+2 |
| 2024-03-04 | consistently use MPlaceTy for return places | Ralf Jung | -3/+3 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -10/+2 |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -1/+1 |
| 2024-02-15 | Split a bool argument into two named functions | Oli Scherer | -1/+1 |
| 2024-02-12 | Make `is_intrinsic` query return the intrinsic name | Oli Scherer | -1/+1 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -3/+3 |
| 2024-02-09 | Rollup merge of #120354 - lukas-code:metadata-normalize, r=lcnr | Matthias Krüger | -6/+1 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -1/+1 |
| 2024-02-06 | Construct body for by-move coroutine closure output | Michael Goulet | -0/+1 |
| 2024-02-06 | Build a shim to call async closures with different AsyncFn trait kinds | Michael Goulet | -0/+1 |
| 2024-02-05 | old solver: improve normalization of `Pointee::Metadata` | Lukas Markeffsky | -6/+1 |
| 2024-02-02 | miri: normalize struct tail in ABI compat check | Lukas Markeffsky | -1/+5 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -4/+4 |
| 2023-12-11 | Auto merge of #118032 - RalfJung:char-u32, r=Mark-Simulacrum | bors | -0/+2 |
| 2023-12-07 | ctfe interpreter: extend provenance so that it can track whether a pointer is... | Ralf Jung | -3/+3 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -3/+3 |
| 2023-11-18 | guarantee that char and u32 are ABI-compatible | Ralf Jung | -0/+2 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-15 | don't UB on dangling ptr deref, instead check inbounds on projections | Ralf Jung | -8/+1 |
| 2023-10-14 | const-eval: allow calling functions with targat features disabled at compile ... | Eduardo Sánchez Muñoz | -4/+6 |
| 2023-09-20 | interpret: less debug-printing of types | Ralf Jung | -6/+3 |
| 2023-09-20 | interpret: more consistently use ImmTy in operators and casts | Ralf Jung | -8/+6 |
| 2023-09-12 | add helper method for finding the one non-1-ZST field | Ralf Jung | -32/+7 |
| 2023-09-09 | handle/hack for arbitrary-self dyn receivers | Ralf Jung | -32/+44 |
| 2023-09-09 | implement and test ABI compatibility for transparent wrappers around NPO types | Ralf Jung | -14/+27 |
| 2023-09-09 | implement and test fn ptr ABI compatibility rules | Ralf Jung | -2/+7 |
| 2023-09-09 | give extra context to ABI mismatch errors | Ralf Jung | -14/+8 |
| 2023-09-09 | interpret: change ABI-compat test to be type-based, so the test is consistent... | Ralf Jung | -50/+125 |
| 2023-09-08 | turns out Layout has some more things to worry about -- move ABI comparison i... | Ralf Jung | -6/+2 |
| 2023-09-08 | accept some differences for rustc_abi(assert_eq), so that we can test more th... | Ralf Jung | -60/+10 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -3/+3 |
| 2023-08-31 | miri ABI check: fix handling of 1-ZST; don't accept sign differences | Ralf Jung | -24/+23 |
| 2023-08-30 | miri function ABI check: specifically look for repr(transparent) | Ralf Jung | -71/+102 |