| Age | Commit message (Expand) | Author | Lines |
| 2024-06-12 | Rollup merge of #126232 - RalfJung:dyn-trait-equality, r=oli-obk | Guillaume Gomez | -2/+4 |
| 2024-06-11 | interpret: ensure we check bool/char for validity when they are used in a cast | Ralf Jung | -9/+7 |
| 2024-06-11 | check for correct trait in size_and_align_of | Ralf Jung | -2/+4 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -1/+1 |
| 2024-05-27 | interpret: get rid of 'mir lifetime everywhere | Ralf Jung | -16/+16 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_const_eval`. | Nicholas Nethercote | -0/+1 |
| 2024-05-23 | Auto merge of #125359 - RalfJung:interpret-overflowing-ops, r=oli-obk | bors | -11/+13 |
| 2024-05-21 | interpret: make overflowing binops just normal binops | Ralf Jung | -11/+13 |
| 2024-05-13 | offset, offset_from: allow zero-byte offset on arbitrary pointers | Ralf Jung | -0/+1 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_const_eval`. | Nicholas Nethercote | -3/+5 |
| 2024-05-10 | Rollup merge of #124957 - compiler-errors:builtin-deref, r=michaelwoerister | Matthias Krüger | -3/+3 |
| 2024-05-09 | Make builtin_deref just return a Ty | Michael Goulet | -3/+3 |
| 2024-05-09 | interpret/miri: better errors on failing offset_from | Ralf Jung | -13/+16 |
| 2024-05-04 | interpret, miri: uniform treatments of intrinsics/functions with and without ... | Ralf Jung | -6/+3 |
| 2024-05-03 | Let miri and const eval execute intrinsics' fallback bodies | Oli Scherer | -1/+1 |
| 2024-04-16 | Add an assertion in const eval | Maybe Waffle | -2/+8 |
| 2024-04-16 | Change intrinsic types to use `u32` instead of `T` to match stable reexports | Maybe Waffle | -8/+13 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+4 |
| 2024-03-23 | Auto merge of #122582 - scottmcm:swap-intrinsic-v2, r=oli-obk | bors | -2/+23 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-03-18 | Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ... | Oli Scherer | -3/+2 |
| 2024-03-17 | Let codegen decide when to `mem::swap` with immediates | Scott McMurray | -2/+23 |
| 2024-03-04 | consistently use MPlaceTy for return places | Ralf Jung | -6/+6 |
| 2024-02-23 | interpret: do no ICE on OOB shuffle/insert/extract indices | Ralf Jung | -8/+12 |
| 2024-02-15 | Split a bool argument into two named functions | Oli Scherer | -9/+5 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+1 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -1/+1 |
| 2023-12-03 | interpret: make numeric_intrinsic accessible from Miri | Ralf Jung | -46/+36 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -2/+2 |
| 2023-10-30 | Rollup merge of #117317 - RalfJung:track-caller, r=oli-obk | Guillaume Gomez | -4/+4 |
| 2023-10-28 | interpret: call caller_location logic the same way codegen does, and share so... | Ralf Jung | -4/+4 |
| 2023-10-25 | Evaluate computed values to constants. | Camille GILLOT | -1/+1 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -2/+2 |
| 2023-10-15 | separate bounds-check from alignment check | Ralf Jung | -7/+8 |
| 2023-10-15 | don't UB on dangling ptr deref, instead check inbounds on projections | Ralf Jung | -9/+1 |
| 2023-10-08 | miri: make NaN generation non-deterministic | Ralf Jung | -0/+6 |
| 2023-09-30 | dont call mir.post_mono_checks in codegen | Ralf Jung | -1/+1 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -2/+1 |
| 2023-09-21 | Auto merge of #116010 - RalfJung:more-typed-immediates, r=oli-obk | bors | -7/+7 |
| 2023-09-20 | interpret: more consistently use ImmTy in operators and casts | Ralf Jung | -7/+7 |
| 2023-09-19 | adjust constValue::Slice to work for arbitrary slice types | Ralf Jung | -1/+1 |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -4/+2 |
| 2023-09-11 | Use write_immediate. | Camille GILLOT | -2/+2 |
| 2023-09-11 | Return ImmTy in discriminant_for_variant. | Camille GILLOT | -1/+1 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -1/+1 |
| 2023-08-20 | interpret: have assert_* intrinsics call the panic machinery instead of a dir... | Ralf Jung | -10/+6 |
| 2023-08-06 | Add a new `compare_bytes` intrinsic instead of calling `memcmp` directly | Scott McMurray | -0/+22 |
| 2023-08-03 | Rollup merge of #114363 - RalfJung:interpret-not-miri, r=jackh726 | Matthias Krüger | -1/+1 |
| 2023-08-02 | avoid 'miri' when refering to the shared interpreter | Ralf Jung | -1/+1 |
| 2023-08-01 | rename deref_operand → deref_pointer and some Miri helper functions | Ralf Jung | -2/+2 |