| Age | Commit message (Expand) | Author | Lines |
| 2023-12-07 | compile-time evaluation: emit a lint when a write through an immutable pointe... | Ralf Jung | -7/+7 |
| 2023-12-07 | ctfe interpreter: extend provenance so that it can track whether a pointer is... | Ralf Jung | -4/+4 |
| 2023-12-03 | miri: support 'promising' alignment for symbolic alignment check | Ralf Jung | -2/+7 |
| 2023-11-22 | Miri: GC the dead_alloc_map too | Ben Kimock | -0/+11 |
| 2023-11-19 | Expand Miri's BorTag GC to a Provenance GC | Ben Kimock | -0/+9 |
| 2023-10-25 | Move provenance checks out of interning method. | Camille GILLOT | -1/+1 |
| 2023-10-19 | Rollup merge of #116650 - RalfJung:miri-intptrcast, r=oli-obk | Matthias Krüger | -0/+10 |
| 2023-10-16 | Auto merge of #114330 - RalfJung:dagling-ptr-deref, r=oli-obk | bors | -66/+76 |
| 2023-10-15 | separate bounds-check from alignment check | Ralf Jung | -81/+48 |
| 2023-10-15 | more precise error for 'based on misaligned pointer' case | Ralf Jung | -6/+16 |
| 2023-10-15 | avoid computing misalignment if we won't act on it | Ralf Jung | -6/+11 |
| 2023-10-15 | place evaluation: require the original pointer to be aligned if an access hap... | Ralf Jung | -32/+60 |
| 2023-10-14 | interpret: clean up AllocBytes | Ralf Jung | -11/+0 |
| 2023-10-14 | Auto merge of #115524 - RalfJung:misalign, r=wesleywiser | bors | -31/+18 |
| 2023-10-13 | add some comments and some cleanup around Miri intptrcast | Ralf Jung | -0/+10 |
| 2023-09-30 | dont call mir.post_mono_checks in codegen | Ralf Jung | -1/+1 |
| 2023-09-26 | const-eval: make misalignment a hard error | Ralf Jung | -31/+18 |
| 2023-09-14 | make it more clear which functions create fresh AllocId | Ralf Jung | -5/+2 |
| 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 | properly track why we checked whether a pointer is in-bounds | Ralf Jung | -8/+15 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -2/+2 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -26/+15 |
| 2023-07-21 | CTFE: move `target_{i, u}size_{min, max)` to `rustc_abi::TargetDataLayout` | Moulins | -1/+1 |
| 2023-07-21 | support non-null pointer niches in CTFE | Moulins | -15/+26 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -5/+1 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -20/+43 |
| 2023-04-16 | Report a backtrace for memory leaks under Miri | Ben Kimock | -12/+15 |
| 2023-02-20 | Minimal changes to make miri work | Rune Tynan | -3/+7 |
| 2023-02-20 | Fix alloc_base_addr type | Rune Tynan | -1/+1 |
| 2023-02-20 | Allow non-`Box` allocations in preparation for aligned const allocations for ... | Rune Tynan | -15/+27 |
| 2023-02-16 | changes from review | Kyle Matsuda | -1/+5 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -1/+1 |
| 2023-02-16 | change usages of type_of to bound_type_of | Kyle Matsuda | -1/+1 |
| 2023-02-15 | Use target instead of machine for mir interpreter integer handling. | Oli Scherer | -1/+1 |
| 2023-02-07 | miri: fix ICE when running out of address space | Ralf Jung | -7/+5 |
| 2023-01-30 | Use `Mutability::{is_mut, is_not}` | Maybe Waffle | -2/+2 |
| 2023-01-20 | Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb | bors | -1/+1 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -2/+2 |
| 2023-01-17 | `rustc_const_eval`: remove `ref` patterns (+some pattern matching imps) | Maybe Waffle | -1/+1 |
| 2022-12-15 | Move alignment failure error reporting to machine | Oli Scherer | -39/+2 |
| 2022-12-15 | Make alignment checks a future incompat lint | Oli Scherer | -21/+62 |
| 2022-12-15 | Always pass alignment and handle checking lazily | Oli Scherer | -9/+17 |
| 2022-11-16 | cleanup and dedupe CTFE and Miri error reporting | Ralf Jung | -2/+3 |
| 2022-11-15 | Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obk | bors | -23/+18 |
| 2022-11-14 | assert that we are (de)seiralizing ProvenanceMap correctly | Ralf Jung | -2/+2 |
| 2022-11-13 | add is_sized method on Abi and Layout, and use it | Ralf Jung | -1/+1 |
| 2022-11-06 | move InitMask to its own module | Ralf Jung | -3/+3 |
| 2022-11-06 | interpret: support for per-byte provenance | Ralf Jung | -20/+15 |
| 2022-10-14 | more dupe word typos | Rageking8 | -1/+1 |