| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-03-11 | const-checking: add some corner case tests, and fix some nits | Ralf Jung | -4/+4 |
| 2024-03-11 | Auto merge of #122132 - nnethercote:diag-renaming3, r=nnethercote | bors | -7/+7 |
| 2024-03-11 | Rename `DecorateLint` as `LintDiagnostic`. | Nicholas Nethercote | -1/+1 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -2/+2 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -5/+5 |
| 2024-03-10 | Rollup merge of #122290 - RalfJung:mir-printing, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-03-10 | MIR printing: print the path of uneval'd const; refer to promoteds in a consi... | Ralf Jung | -1/+1 |
| 2024-03-10 | use Instance::expect_resolve() instead of unwraping Instance::resolve() | Ralf Jung | -4/+2 |
| 2024-03-09 | interpret: do not call machine read hooks during validation | Ralf Jung | -6/+2 |
| 2024-03-08 | Tweak the way we protect in-place function arguments in interpreters | Maybe Waffle | -2/+2 |
| 2024-03-07 | Auto merge of #121985 - RalfJung:interpret-return-place, r=oli-obk | bors | -5/+5 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -4/+2 |
| 2024-03-04 | consistently use MPlaceTy for return places | Ralf Jung | -5/+5 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -2/+2 |
| 2024-02-21 | Rollup merge of #121396 - RalfJung:mir-const-value-inspect, r=oli-obk | León Orell Valerian Liehr | -10/+28 |
| 2024-02-21 | make it possible for outside crates to inspect a mir::ConstValue with the int... | Ralf Jung | -10/+28 |
| 2024-02-21 | Convert `bug`s back to `delayed_bug`s. | Nicholas Nethercote | -1/+1 |
| 2024-02-21 | Convert `delayed_bug`s to `bug`s. | Nicholas Nethercote | -6/+2 |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -1/+1 |
| 2024-02-15 | Do not allocate a second "background" alloc id for the main allocation of a s... | Oli Scherer | -30/+51 |
| 2024-02-15 | Return ConstAllocation from eval_static_initializer query directly | Oli Scherer | -0/+26 |
| 2024-02-13 | Bump `indexmap` | clubby789 | -1/+2 |
| 2024-02-12 | Rollup merge of #120833 - nnethercote:more-internal-emit_diagnostics-cleanups... | Matthias Krüger | -1/+1 |
| 2024-02-12 | Make `is_intrinsic` query return the intrinsic name | Oli Scherer | -1/+1 |
| 2024-02-12 | fix cycle error when a static and a promoted are mutually recursive | Ralf Jung | -11/+2 |
| 2024-02-12 | Remove `dcx` arg from `ReportErrorExt::add_args`. | Nicholas Nethercote | -1/+1 |
| 2024-02-10 | detect consts that reference extern statics | Ralf Jung | -2/+5 |
| 2024-02-10 | validation: descend from consts into statics | Ralf Jung | -28/+10 |
| 2024-02-10 | unstably allow constants to refer to statics and read from immutable statics | Ralf Jung | -99/+112 |
| 2024-02-07 | Rollup merge of #120302 - oli-obk:const_intern_cleanups, r=RalfJung | Guillaume Boisseau | -6/+2 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+2 |
| 2024-02-05 | Rollup merge of #119600 - aDotInTheVoid:comment-fix, r=compiler-errors | Matthias Krüger | -3/+1 |
| 2024-02-03 | Use `DiagnosticArgName` in a few more places. | Nicholas Nethercote | -5/+4 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -1/+1 |