| Age | Commit message (Expand) | Author | Lines |
| 2023-09-19 | move ConstValue into mir | Ralf Jung | -14/+14 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -7/+7 |
| 2023-09-14 | Auto merge of #115804 - RalfJung:valtree-to-const-val, r=oli-obk | bors | -51/+52 |
| 2023-09-14 | don't force all slice-typed ConstValue to be ConstValue::Slice | Ralf Jung | -36/+29 |
| 2023-09-14 | valtree_to_const_value: add fast-path for Scalar tuples/structs | Ralf Jung | -1/+16 |
| 2023-09-14 | cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect | Ralf Jung | -26/+13 |
| 2023-09-14 | use AllocId instead of Allocation in ConstValue::ByRef | Ralf Jung | -4/+1 |
| 2023-09-14 | a bit of cleanup in valtree_to_const_value | Ralf Jung | -51/+37 |
| 2023-09-12 | cleanup leftovers of const_err lint | Ralf Jung | -23/+4 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -7/+7 |
| 2023-08-30 | move marking-locals-live out of push_stack_frame, so it happens with argument... | Ralf Jung | -0/+1 |
| 2023-08-20 | avoid return in tail position | Ralf Jung | -1/+1 |
| 2023-08-20 | interpret: have assert_* intrinsics call the panic machinery instead of a dir... | Ralf Jung | -7/+8 |
| 2023-08-19 | const-eval: ensure we never const-execute a function marked rustc_do_not_cons... | Ralf Jung | -32/+21 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -1/+1 |
| 2023-08-06 | simplify handling of valtrees for unsized types | Ralf Jung | -71/+28 |
| 2023-08-06 | remove an unnecessary special case in valtree_into_mplace | Ralf Jung | -40/+3 |
| 2023-08-06 | lower impl const to bind to host effect param | Deadbeef | -1/+1 |
| 2023-08-01 | rename deref_operand → deref_pointer and some Miri helper functions | Ralf Jung | -3/+3 |
| 2023-07-29 | Rollup merge of #113773 - compiler-errors:err-layout-bail, r=cjgillot | Matthias Krüger | -1/+4 |
| 2023-07-27 | Dont report CTFE errors that are due to references-error layouts | Michael Goulet | -1/+4 |
| 2023-07-27 | bless clippy | Deadbeef | -5/+8 |
| 2023-07-27 | Remove `constness` from `ParamEnv` | Deadbeef | -2/+0 |
| 2023-07-27 | Rollup merge of #114075 - matthiaskrgr:fmt_args_rustc_3, r=wesleywiser | Matthias Krüger | -2/+2 |
| 2023-07-26 | valtree: a bit of cleanup | Ralf Jung | -15/+15 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -2/+2 |
| 2023-07-25 | make MPlaceTy non-Copy | Ralf Jung | -6/+6 |
| 2023-07-25 | interpret: make read functions generic over operand type | Ralf Jung | -4/+4 |
| 2023-07-25 | interpret: make write functions generic over the place type | Ralf Jung | -4/+4 |
| 2023-07-25 | interpret: read_discriminant: only return VariantIdx | Ralf Jung | -2/+2 |
| 2023-07-25 | interpret: refactor projection code to work on a common trait, and use that f... | Ralf Jung | -13/+11 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -4/+5 |
| 2023-07-21 | CTFE: move `target_{i, u}size_{min, max)` to `rustc_abi::TargetDataLayout` | Moulins | -4/+3 |
| 2023-07-21 | support non-null pointer niches in CTFE | Moulins | -1/+1 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -9/+9 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -2/+2 |
| 2023-07-11 | miri: protect Move() function arguments during the call | Ralf Jung | -5/+7 |
| 2023-07-05 | Name the destructure_mir_constant query appropriately | Oli Scherer | -1/+1 |
| 2023-07-05 | Use options instead of errors if the errors are never needed | Oli Scherer | -12/+10 |
| 2023-07-05 | Specialize `DestructuredConstant` to its one user (pretty printing) | Oli Scherer | -1/+1 |
| 2023-07-05 | Specialize `try_destructure_mir_constant` for its sole user | Oli Scherer | -5/+6 |
| 2023-06-26 | Make simd_shuffle_indices use valtrees | Oli Scherer | -1/+0 |
| 2023-06-24 | Add enum for `can_access_statics` boolean | Nilstrieb | -12/+34 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -199/+228 |
| 2023-06-01 | Auto merge of #103877 - oli-obk:const_eval_step_limit, r=fee1-dead | bors | -19/+66 |
| 2023-05-31 | Remove `deref_mir_constant` | Oli Scherer | -38/+1 |
| 2023-05-31 | Remove const eval limit and implement an exponential backoff lint instead | Oli Scherer | -19/+66 |
| 2023-05-17 | Finish move of query.rs | John Kåre Alsaker | -1/+2 |
| 2023-05-16 | Rollup merge of #111602 - tmiasko:erroneous-constant-used, r=oli-obk | Nilstrieb | -3/+3 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+1 |