| Age | Commit message (Expand) | Author | Lines |
| 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 | -194/+148 |
| 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 | -193/+145 |
| 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 |
| 2024-05-09 | Make builtin_deref just return a Ty | Michael Goulet | -9/+9 |
| 2024-05-09 | interpret/miri: better errors on failing offset_from | Ralf Jung | -20/+24 |
| 2024-05-07 | replace another Option<Span> by DUMMY_SP | Ralf Jung | -10/+10 |
| 2024-05-04 | Rollup merge of #124720 - RalfJung:interpret-drop, r=compiler-errors | Matthias Krüger | -6/+9 |
| 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-04 | interpret, miri: uniform treatments of intrinsics/functions with and without ... | Ralf Jung | -20/+5 |
| 2024-05-04 | Rollup merge of #124293 - oli-obk:miri_intrinsic_fallback_body, r=RalfJung | Matthias Krüger | -12/+46 |
| 2024-05-03 | Ensure miri only uses fallback bodies that have manually been vetted to prese... | Oli Scherer | -1/+2 |
| 2024-05-03 | Let miri and const eval execute intrinsics' fallback bodies | Oli Scherer | -12/+45 |
| 2024-05-02 | interpret: hide some reexports in rustdoc | Ralf Jung | -0/+1 |
| 2024-04-23 | properly fill a promoted's required_consts | Ralf Jung | -23/+4 |
| 2024-04-23 | interpret: sanity-check that required_consts captures all consts that can fail | Ralf Jung | -13/+36 |
| 2024-04-23 | Auto merge of #124302 - matthiaskrgr:rollup-2aya8n8, r=matthiaskrgr | bors | -10/+21 |
| 2024-04-23 | Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyo | Matthias Krüger | -10/+21 |
| 2024-04-23 | Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasper | León Orell Valerian Liehr | -4/+4 |
| 2024-04-23 | Rollup merge of #124220 - RalfJung:interpret-wrong-vtable, r=oli-obk | Matthias Krüger | -33/+70 |
| 2024-04-23 | Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obk | bors | -0/+1 |
| 2024-04-22 | Rollup merge of #124230 - reitermarkus:generic-nonzero-stable, r=dtolnay | Guillaume Gomez | -1/+0 |
| 2024-04-22 | Stabilize generic `NonZero`. | Markus Reiter | -1/+0 |
| 2024-04-21 | Address PR feedback | Scott McMurray | -15/+12 |
| 2024-04-21 | Use it in the library, and `InstSimplify` it away in the easy places | Scott McMurray | -1/+27 |
| 2024-04-21 | Add an intrinsic that lowers to AggregateKind::RawPtr | Scott McMurray | -1/+4 |
| 2024-04-21 | Add `AggregateKind::RawPtr` and enough support to compile | Scott McMurray | -0/+38 |
| 2024-04-21 | Miri: detect wrong vtables in wide pointers | Ralf Jung | -33/+70 |
| 2024-04-20 | Add a non-shallow fake borrow | Nadrieril | -4/+4 |
| 2024-04-19 | Auto merge of #124113 - RalfJung:interpret-scalar-ops, r=oli-obk | bors | -58/+82 |
| 2024-04-19 | ScalarInt: add methods to assert being a (u)int of given size | Ralf Jung | -7/+6 |
| 2024-04-18 | interpret/binary_int_op: avoid dropping to raw ints until we determined the sign | Ralf Jung | -56/+81 |
| 2024-04-18 | Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstrieb | bors | -2/+2 |