| Age | Commit message (Expand) | Author | Lines |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -7/+7 |
| 2024-10-28 | compiler: Add `is_uninhabited` and use LayoutS accessors | Jubilee Young | -1/+1 |
| 2024-10-25 | tcx.is_const_fn doesn't work the way it is described, remove it | Ralf Jung | -2/+2 |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -19/+2 |
| 2024-10-21 | Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU | bors | -1/+1 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -1/+1 |
| 2024-10-19 | interpret errors: add map_err_kind, rename InterpError -> InterpErrorKind | Ralf Jung | -5/+6 |
| 2024-10-12 | miri: avoid cloning AllocExtra | Ralf Jung | -1/+1 |
| 2024-10-01 | make InterpResult a dedicated type to avoid accidentally discarding the error | Ralf Jung | -79/+77 |
| 2024-09-23 | fix unqualified_local_imports in rustc_const_eval | Ralf Jung | -6/+6 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -18/+18 |
| 2024-09-21 | Rollup merge of #130665 - veera-sivarajan:fix-118612, r=compiler-errors | Jubilee | -1/+8 |
| 2024-09-21 | Prevent Deduplication of `LongRunningWarn` | Veera | -1/+8 |
| 2024-09-16 | layout computation: eagerly error for unexpected unsized fields | Lukas Markeffsky | -1/+1 |
| 2024-09-14 | Auto merge of #128543 - RalfJung:const-interior-mut, r=fee1-dead | bors | -18/+31 |
| 2024-09-11 | clippy::useless_conversion | Michael Goulet | -6/+1 |
| 2024-09-10 | const-eval interning: accpt interior mutable pointers in final value (but kee... | Ralf Jung | -18/+31 |
| 2024-09-08 | interpret: reset padding during validation | Ralf Jung | -5/+22 |
| 2024-09-08 | interpret: reset provenance on typed copies | Ralf Jung | -2/+2 |
| 2024-08-24 | Rollup merge of #129199 - RalfJung:writes_through_immutable_pointer, r=compil... | Matthias Krüger | -7/+10 |
| 2024-08-20 | ctfe: make CompileTimeInterpCx type alias public | Ralf Jung | -2/+5 |
| 2024-08-17 | make writes_through_immutable_pointer a hard error | Ralf Jung | -7/+10 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -2/+2 |
| 2024-08-11 | Remove struct_tail_no_normalization | Michael Goulet | -1/+1 |
| 2024-08-11 | Rename normalization functions to raw | Michael Goulet | -1/+1 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -2/+2 |
| 2024-08-06 | interpret: refactor function call handling to be better-abstracted | Ralf Jung | -10/+11 |
| 2024-08-05 | interpret: move nullary-op evaluation into operator.rs | Ralf Jung | -1/+1 |
| 2024-08-03 | Miri: add a flag to do recursive validity checking | Ralf Jung | -1/+1 |
| 2024-08-01 | on a signed deref check, mention the right pointer in the error | Ralf Jung | -2/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -38/+29 |
| 2024-07-18 | valtree construction: keep track of which type was valtree-incompatible | Ralf Jung | -13/+13 |
| 2024-07-02 | Fix spans | Michael Goulet | -1/+1 |
| 2024-07-02 | Give Instance::expect_resolve a span | Michael Goulet | -0/+1 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -4/+1 |
| 2024-06-22 | don't ICE when encountering an extern type field during validation | Ralf Jung | -32/+44 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -5/+5 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -3/+3 |
| 2024-06-13 | const-eval: make lint scope computation consistent | Ralf Jung | -13/+15 |
| 2024-06-13 | rename CompileTimeInterpreter -> CompileTimeMachine, CompileTimeEvalContext -... | Ralf Jung | -27/+27 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -4/+4 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -1/+1 |
| 2024-05-29 | Rollup merge of #125633 - RalfJung:miri-no-copy, r=saethlin | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -1/+1 |
| 2024-05-28 | Remove a CTFE check that was only ever used to ICE | Oli Scherer | -13/+1 |
| 2024-05-27 | miri: avoid making a full copy of all new allocations | Ralf Jung | -2/+2 |
| 2024-05-27 | interpret: get rid of 'mir lifetime everywhere | Ralf Jung | -62/+56 |
| 2024-05-27 | interpret: the MIR is actually at lifetime 'tcx | Ralf Jung | -28/+25 |
| 2024-05-24 | Run rustfmt on files that need it. | Nicholas Nethercote | -4/+3 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -0/+4 |