| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-05-23 | Allow const eval failures if the cause is a type layout issue | Oli Scherer | -4/+5 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_const_eval`. | Nicholas Nethercote | -0/+4 |
| 2024-05-23 | Auto merge of #125359 - RalfJung:interpret-overflowing-ops, r=oli-obk | bors | -3/+3 |
| 2024-05-22 | Auto merge of #117329 - RalfJung:offset-by-zero, r=oli-obk,scottmcm | bors | -5/+15 |
| 2024-05-21 | interpret: make overflowing binops just normal binops | Ralf Jung | -3/+3 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -2/+2 |
| 2024-05-13 | offset, offset_from: allow zero-byte offset on arbitrary pointers | Ralf Jung | -5/+15 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_const_eval`. | Nicholas Nethercote | -4/+13 |
| 2024-05-09 | Make builtin_deref just return a Ty | Michael Goulet | -1/+1 |
| 2024-05-07 | replace another Option<Span> by DUMMY_SP | Ralf Jung | -10/+10 |
| 2024-05-04 | interpret, miri: uniform treatments of intrinsics/functions with and without ... | Ralf Jung | -14/+2 |
| 2024-05-03 | Ensure miri only uses fallback bodies that have manually been vetted to prese... | Oli Scherer | -1/+2 |
| 2024-05-03 | Let miri and const eval execute intrinsics' fallback bodies | Oli Scherer | -8/+24 |
| 2024-04-23 | properly fill a promoted's required_consts | Ralf Jung | -19/+2 |
| 2024-04-23 | interpret: sanity-check that required_consts captures all consts that can fail | Ralf Jung | -0/+20 |
| 2024-04-17 | Use less fragile error handling | Oli Scherer | -3/+5 |
| 2024-04-17 | Validate before reporting interning errors. | Oli Scherer | -3/+26 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -2/+14 |
| 2024-03-27 | chore: fix some comments | xiaoxiangxianzi | -1/+1 |
| 2024-03-26 | Auto merge of #111769 - saethlin:ctfe-backtrace-ctrlc, r=RalfJung | bors | -1/+8 |
| 2024-03-23 | tag_for_variant follow-ups | Ralf Jung | -22/+23 |
| 2024-03-22 | Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgr | bors | -1/+214 |
| 2024-03-22 | Add `tag_for_variant` query | Jack Wrenn | -1/+214 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -2/+2 |
| 2024-03-17 | Print a backtrace in const eval if interrupted | Ben Kimock | -1/+8 |
| 2024-03-14 | Rename some things around validation error reporting to signal that it is in ... | Oli Scherer | -4/+6 |
| 2024-03-14 | Move the entire success path into `eval_body_using_ecx` | Oli Scherer | -40/+32 |
| 2024-03-14 | Move validation into eval_body_using_ecx | Oli Scherer | -6/+4 |
| 2024-03-14 | Share the `InterpCx` creation between static and const evaluation | Oli Scherer | -19/+11 |
| 2024-03-14 | Remove an argument that can be computed cheaply | Oli Scherer | -7/+3 |
| 2024-03-14 | Directly pass in the stack instead of computing it from a machine | Oli Scherer | -5/+6 |
| 2024-03-14 | Move generate_stacktrace_from_stack away from InterpCx to avoid having to kno... | Oli Scherer | -7/+4 |
| 2024-03-14 | Move InterpCx into eval_in_interpreter | Oli Scherer | -8/+8 |
| 2024-03-14 | Move error handling into const_validate_mplace | Oli Scherer | -11/+6 |
| 2024-03-14 | Move only usage of `take_static_root_alloc` to its definition and inline it | Oli Scherer | -14/+4 |
| 2024-03-14 | Generalize `eval_in_interpreter` with a helper trait | Oli Scherer | -10/+34 |
| 2024-03-14 | Fix accidental re-addition of removed code in a previous PR | Oli Scherer | -3/+0 |
| 2024-03-12 | Ensure nested allocations in statics do not get deduplicated | Oli Scherer | -5/+12 |
| 2024-03-12 | Change `DefKind::Static` to a struct variant | Oli Scherer | -1/+1 |
| 2024-03-11 | Rollup merge of #122249 - RalfJung:machine-read-hook, r=oli-obk | Jubilee | -6/+2 |
| 2024-03-11 | Rollup merge of #121893 - RalfJung:const-interior-mut-tests, r=oli-obk | Jubilee | -4/+4 |