| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -3/+7 |
| 2023-02-26 | Access upvars through a query. | Camille GILLOT | -4/+2 |
| 2023-02-20 | basic dyn* support for Miri | Ralf Jung | -10/+13 |
| 2023-02-15 | Use target instead of machine for mir interpreter integer handling. | Oli Scherer | -1/+1 |
| 2023-01-27 | Introduce GeneratorWitnessMIR. | Camille GILLOT | -0/+1 |
| 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 | -6/+6 |
| 2023-01-17 | `rustc_const_eval`: remove `ref` patterns (+some pattern matching imps) | Maybe Waffle | -1/+1 |
| 2022-12-13 | Combine identical alias arms | Michael Goulet | -2/+1 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -2/+2 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+0 |
| 2022-11-25 | Move a comment to the right place | Oli Scherer | -3/+3 |
| 2022-11-25 | `rustc_layout_scalar_valid_range` can be applied to scalar pairs and affects ... | Oli Scherer | -9/+1 |
| 2022-11-18 | interpret: use Either over Result when it is not representing an error condition | Ralf Jung | -3/+5 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -2/+1 |
| 2022-09-29 | Mark ignore(illustrative) on docs in compiler/rustc_const_eval/src/interpret/... | reez12g | -3/+3 |
| 2022-09-03 | Auto merge of #101154 - RalfJung:validation-perf, r=oli-obk | bors | -4/+5 |
| 2022-08-30 | Rollup merge of #101101 - RalfJung:read-pointer-as-bytes, r=oli-obk | Dylan DPC | -40/+32 |
| 2022-08-29 | interpret: fix unnecessary allocation in validation visitor | Ralf Jung | -4/+5 |
| 2022-08-29 | Rollup merge of #100897 - RalfJung:const-not-to-mutable, r=lcnr | Matthias Krüger | -27/+45 |
| 2022-08-28 | validation should only catch UB errors | Ralf Jung | -17/+20 |
| 2022-08-27 | interpret: make read-pointer-as-bytes *always* work in Miri | Ralf Jung | -23/+12 |
| 2022-08-26 | make read_immediate error immediately on uninit, so ImmTy can carry initializ... | Ralf Jung | -89/+57 |
| 2022-08-26 | remove some now-unnecessary parameters from check_bytes | Ralf Jung | -5/+1 |
| 2022-08-26 | remove enforce_number_init machine hook that Miri no longer needs | Ralf Jung | -16/+8 |
| 2022-08-23 | extra sanity check against consts pointing to mutable memory | Ralf Jung | -27/+45 |