| Age | Commit message (Expand) | Author | Lines |
| 2024-03-12 | Exhaustively match on the mutability and nestedness | Oli Scherer | -7/+9 |
| 2024-03-12 | s/mt/mutability/ | Oli Scherer | -3/+3 |
| 2024-03-12 | Ensure nested allocations in statics do not get deduplicated | Oli Scherer | -12/+20 |
| 2024-03-12 | Add `nested` bool to `DefKind::Static`. | Oli Scherer | -1/+1 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -9/+10 |
| 2024-03-11 | Rollup merge of #122249 - RalfJung:machine-read-hook, r=oli-obk | Jubilee | -1/+1 |
| 2024-03-09 | interpret: do not call machine read hooks during validation | Ralf Jung | -1/+1 |
| 2024-03-09 | miri: do not apply aliasing restrictions to Box with custom allocator | Ralf Jung | -2/+6 |
| 2024-02-29 | allow statics pointing to mutable statics | Ralf Jung | -17/+8 |
| 2024-02-16 | Rollup merge of #121179 - RalfJung:zst-mutable-refs, r=oli-obk | Guillaume Gomez | -46/+39 |
| 2024-02-16 | allow mutable references in const values when they point to no memory | Ralf Jung | -46/+39 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -2/+2 |
| 2024-02-15 | Do not allocate a second "background" alloc id for the main allocation of a s... | Oli Scherer | -8/+11 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 |
| 2024-02-12 | Rollup merge of #120950 - compiler-errors:miri-async-closurs, r=RalfJung,oli-obk | Matthias Krüger | -2/+2 |
| 2024-02-12 | fix cycle error when a static and a promoted are mutually recursive | Ralf Jung | -13/+15 |
| 2024-02-11 | Fix async closures in CTFE | Michael Goulet | -2/+2 |
| 2024-02-10 | detect consts that reference extern statics | Ralf Jung | -2/+12 |
| 2024-02-10 | validation: descend from consts into statics | Ralf Jung | -33/+40 |
| 2024-02-10 | unstably allow constants to refer to statics and read from immutable statics | Ralf Jung | -15/+0 |
| 2024-02-06 | Rollup merge of #120683 - RalfJung:symbolic-alignment-ice, r=oli-obk | Matthias Krüger | -4/+1 |
| 2024-02-06 | miri: fix ICE with symbolic alignment check on extern static | Ralf Jung | -4/+1 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+1 |
| 2024-01-22 | more clear code | Ralf Jung | -11/+6 |
| 2024-01-22 | const-eval interner: from-scratch rewrite using mutability information from p... | Ralf Jung | -29/+116 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -1/+1 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -1/+1 |
| 2023-10-23 | Pull mplace validation logic out into an interpreter method | Oli Scherer | -1/+1 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -4/+4 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -10/+10 |
| 2023-10-15 | separate bounds-check from alignment check | Ralf Jung | -9/+15 |
| 2023-10-15 | more precise error for 'based on misaligned pointer' case | Ralf Jung | -1/+1 |
| 2023-10-15 | place evaluation: require the original pointer to be aligned if an access hap... | Ralf Jung | -11/+5 |
| 2023-10-15 | don't UB on dangling ptr deref, instead check inbounds on projections | Ralf Jung | -2/+2 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -1/+0 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -6/+6 |
| 2023-08-27 | miri/diagnostics: don't forget to print_backtrace when ICEing on unexpected e... | Ralf Jung | -3/+4 |
| 2023-08-02 | const validation: point at where we found a pointer but expected an integer | Ralf Jung | -45/+57 |
| 2023-08-01 | rename deref_operand → deref_pointer and some Miri helper functions | Ralf Jung | -3/+1 |
| 2023-07-27 | Rollup merge of #114075 - matthiaskrgr:fmt_args_rustc_3, r=wesleywiser | Matthias Krüger | -5/+5 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -5/+5 |
| 2023-07-25 | make MPlaceTy non-Copy | Ralf Jung | -3/+3 |
| 2023-07-25 | interpret: read_discriminant: only return VariantIdx | Ralf Jung | -1/+1 |
| 2023-07-25 | interpret: refactor projection code to work on a common trait, and use that f... | Ralf Jung | -61/+55 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -21/+33 |
| 2023-07-21 | support non-null pointer niches in CTFE | Moulins | -33/+21 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -122/+95 |
| 2023-04-27 | Use trimmed paths in constantant validation errors | Tomasz Miąsko | -10/+8 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -2/+2 |