| Age | Commit message (Expand) | Author | Lines |
| 2025-02-02 | miri: improve error when offset_from preconditions are violated | Ralf Jung | -1/+19 |
| 2025-01-31 | miri: make float min/max non-deterministic | Ralf Jung | -2/+14 |
| 2024-12-25 | swap_typed_nonoverlapping: properly detect overlap even when swapping scalar ... | Ralf Jung | -6/+22 |
| 2024-12-25 | rename typed_swap → typed_swap_nonoverlapping | Ralf Jung | -1/+1 |
| 2024-12-25 | miri: add test for overlapping typed_swap | Ralf Jung | -1/+1 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -0/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -1/+1 |
| 2024-11-19 | `InterpCx` store `TypingEnv` instead of a `ParamEnv` | lcnr | -5/+4 |
| 2024-11-18 | Auto merge of #132460 - lcnr:questionable-uwu, r=compiler-errors | bors | -3/+6 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -3/+6 |
| 2024-11-18 | remove pointless cold_path impl in interpreter | Ralf Jung | -3/+0 |
| 2024-11-17 | Likely unlikely fix | Jiri Bobek | -0/+3 |
| 2024-11-03 | compiler: Directly use rustc_abi in const_eval | Jubilee Young | -1/+1 |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -1/+1 |
| 2024-10-28 | compiler: Add `is_uninhabited` and use LayoutS accessors | Jubilee Young | -1/+1 |
| 2024-10-19 | interpret errors: add map_err_kind, rename InterpError -> InterpErrorKind | Ralf Jung | -2/+1 |
| 2024-10-15 | Make some float methods unstable `const fn` | Eduardo Sánchez Muñoz | -0/+80 |
| 2024-10-01 | make InterpResult a dedicated type to avoid accidentally discarding the error | Ralf Jung | -13/+14 |
| 2024-09-29 | cleanup: don't `.into()` identical types | Matthias Krüger | -5/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-09-15 | also use compute_size_in_bytes for relevant multiplications in Miri | Ralf Jung | -5/+6 |
| 2024-09-14 | interpret: fix dealing with overflow during slice indexing | Ralf Jung | -4/+3 |
| 2024-09-13 | interpret: simplify SIMD type handling | Ralf Jung | -3/+3 |
| 2024-08-27 | interpret: add missing alignment check in raw_eq | Ralf Jung | -5/+5 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -1/+1 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -3/+5 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -1/+1 |
| 2024-08-05 | interpret: move nullary-op evaluation into operator.rs | Ralf Jung | -2/+2 |
| 2024-08-02 | Rollup merge of #128453 - RalfJung:raw_eq, r=saethlin | Matthias Krüger | -3/+0 |
| 2024-08-01 | interpret: simplify pointer arithmetic logic | Ralf Jung | -6/+3 |
| 2024-08-01 | on a signed deref check, mention the right pointer in the error | Ralf Jung | -2/+2 |
| 2024-07-31 | raw_eq: using it on bytes with provenance is not UB (outside const-eval) | Ralf Jung | -3/+0 |
| 2024-07-29 | Rollup merge of #128277 - RalfJung:offset_from_wildcard, r=oli-obk | Matthias Krüger | -47/+36 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -14/+9 |
| 2024-07-27 | miri: fix offset_from behavior on wildcard pointers | Ralf Jung | -47/+36 |
| 2024-07-06 | offset_from intrinsic: always allow pointers to point to the same address | Ralf Jung | -15/+18 |
| 2024-07-04 | offset_from: "the difference must fit in an isize" is a corollary | Ralf Jung | -2/+2 |
| 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 |