| Age | Commit message (Expand) | Author | Lines |
| 2024-03-11 | Remove unused impls from some subdiagnostics. | Nicholas Nethercote | -1/+1 |
| 2024-03-10 | Rollup merge of #122290 - RalfJung:mir-printing, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2024-03-10 | Rollup merge of #122286 - RalfJung:resolve, r=compiler-errors | Matthias Krüger | -4/+2 |
| 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-10 | Rollup merge of #121860 - mu001999:master, r=Nilstrieb | Matthias Krüger | -3/+0 |
| 2024-03-10 | remove unnecessary frame parameter from after_local_allocated | Ralf Jung | -4/+4 |
| 2024-03-10 | Auto merge of #121662 - saethlin:precondition-unification, r=RalfJung | bors | -6/+12 |
| 2024-03-09 | interpret: do not call machine read hooks during validation | Ralf Jung | -12/+45 |
| 2024-03-09 | remove some frame parameters that are no longer needed | Ralf Jung | -17/+17 |
| 2024-03-09 | remove a machine hook that is no longer used | Ralf Jung | -24/+0 |
| 2024-03-09 | interpret: ensure that Place is never used for a different frame | Ralf Jung | -33/+46 |
| 2024-03-09 | Only enable library UB checks in const-eval/Miri when debug_assertions are en... | Ben Kimock | -1/+1 |
| 2024-03-09 | interpret: pass Size and Align to before_memory_deallocation | Ralf Jung | -2/+4 |
| 2024-03-09 | miri: do not apply aliasing restrictions to Box with custom allocator | Ralf Jung | -7/+11 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -6/+12 |
| 2024-03-08 | Rollup merge of #122076 - WaffleLapkin:mplace-args, r=RalfJung | Matthias Krüger | -26/+52 |
| 2024-03-08 | Tweak the way we protect in-place function arguments in interpreters | Maybe Waffle | -26/+52 |
| 2024-03-08 | Rollup merge of #122183 - RalfJung:read-discriminant-uninhabited-variant, r=t... | Matthias Krüger | -1/+7 |
| 2024-03-08 | Rollup merge of #122173 - compiler-errors:ptr-equality-in-ctfe, r=lcnr | Matthias Krüger | -1/+0 |
| 2024-03-08 | interpret: update comment about read_discriminant on uninhabited variants | Ralf Jung | -1/+7 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -16/+11 |
| 2024-03-08 | Don't ICE in CTFE if raw/fn-ptr types differ | Michael Goulet | -1/+0 |
| 2024-03-07 | Auto merge of #121985 - RalfJung:interpret-return-place, r=oli-obk | bors | -31/+27 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -0/+4 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+4 |
| 2024-03-06 | Auto merge of #122045 - matthiaskrgr:rollup-5l3vpn7, r=matthiaskrgr | bors | -8/+3 |
| 2024-03-05 | Rollup merge of #122018 - RalfJung:box-custom-alloc, r=oli-obk | Matthias Krüger | -8/+3 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -6/+6 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -8/+3 |
| 2024-03-05 | Rollup merge of #121997 - RalfJung:cast-float-ty, r=compiler-errors | Matthias Krüger | -23/+35 |
| 2024-03-05 | Rename `DiagnosticMessage` as `DiagMessage`. | Nicholas Nethercote | -14/+11 |
| 2024-03-04 | consistently use MPlaceTy for return places | Ralf Jung | -31/+20 |
| 2024-03-04 | typo | Ralf Jung | -1/+1 |
| 2024-03-04 | interpret/cast: make more matches on FloatTy properly exhaustive | Ralf Jung | -23/+35 |
| 2024-03-04 | interpret: avoid a long-lived PlaceTy in stack frames | Ralf Jung | -3/+10 |
| 2024-03-02 | Rollup merge of #121731 - oli-obk:eager_opaque_checks, r=compiler-errors | Guillaume Boisseau | -22/+3 |
| 2024-03-03 | Remove unused fluent messages | r0cky | -3/+0 |
| 2024-03-02 | add comment and test: we do not do value-based reasoning for promotion of unions | Ralf Jung | -0/+1 |
| 2024-03-01 | Auto merge of #121728 - tgross35:f16-f128-step1-ty-updates, r=compiler-errors | bors | -0/+2 |
| 2024-02-29 | Rollup merge of #121782 - RalfJung:mutable-ref-in-static, r=oli-obk | Matthias Krüger | -20/+8 |
| 2024-02-29 | allow statics pointing to mutable statics | Ralf Jung | -20/+8 |
| 2024-02-28 | Auto merge of #121489 - nnethercote:diag-renaming, r=davidtwco | bors | -58/+56 |
| 2024-02-28 | Add `f16` and `f128` to `rustc_type_ir::FloatTy` and `rustc_abi::Primitive` | Trevor Gross | -0/+2 |
| 2024-02-28 | Now that inlining, mir validation and const eval all use reveal-all, we won't... | Oli Scherer | -22/+3 |
| 2024-02-28 | Rename `DiagnosticImportance` as `DiagImportance`. | Nicholas Nethercote | -16/+14 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -9/+9 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -35/+35 |
| 2024-02-27 | Split rustc_type_ir to avoid rustc_ast from depending on it | Oli Scherer | -4/+2 |
| 2024-02-24 | Auto merge of #121549 - matthiaskrgr:rollup-1hvu3lb, r=matthiaskrgr | bors | -8/+12 |