| Age | Commit message (Expand) | Author | Lines |
| 2024-06-19 | Rollup merge of #126493 - jswrenn:fix-126460, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -1/+10 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -1/+1 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -6/+6 |
| 2024-06-17 | Rollup merge of #126567 - compiler-errors:instance-kind, r=oli-obk,lcnr | Matthias Krüger | -28/+28 |
| 2024-06-17 | Remove an unused validation error variant | Oli Scherer | -6/+0 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -28/+28 |
| 2024-06-15 | Auto merge of #126518 - matthiaskrgr:rollup-wb70rzq, r=matthiaskrgr | bors | -6/+15 |
| 2024-06-15 | Rollup merge of #126429 - tgross35:f16-f128-const-eval, r=RalfJung | Matthias Krüger | -6/+15 |
| 2024-06-15 | Rollup merge of #126469 - RalfJung:mir-shifts, r=scottmcm | Matthias Krüger | -12/+7 |
| 2024-06-14 | safe transmute: support non-ZST, variantful, uninhabited enums | Jack Wrenn | -1/+10 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -7/+7 |
| 2024-06-14 | Make the unary operator `FloatTy` check exhaustive | Trevor Gross | -6/+9 |
| 2024-06-14 | Enable const evaluation for `f16` and `f128` | Trevor Gross | -2/+8 |
| 2024-06-14 | Rollup merge of #126426 - RalfJung:dangling-zst-ice, r=oli-obk | Matthias Krüger | -5/+11 |
| 2024-06-14 | MIR Shl/Shr: the offset can be computed with rem_euclid | Ralf Jung | -12/+7 |
| 2024-06-14 | const validation: fix ICE on dangling ZST reference | Ralf Jung | -5/+11 |
| 2024-06-13 | const-eval: make lint scope computation consistent | Ralf Jung | -30/+25 |
| 2024-06-13 | rename CompileTimeInterpreter -> CompileTimeMachine, CompileTimeEvalContext -... | Ralf Jung | -35/+35 |
| 2024-06-13 | Rollup merge of #126379 - RalfJung:find_closest_untracked_caller_location, r=... | León Orell Valerian Liehr | -3/+7 |
| 2024-06-13 | interpret: update doc comment for find_closest_untracked_caller_location | Ralf Jung | -3/+7 |
| 2024-06-12 | Rollup merge of #126358 - jswrenn:fix-125811, r=compiler-errors | Jubilee | -4/+1 |
| 2024-06-12 | Rollup merge of #126328 - RalfJung:is_none_or, r=workingjubilee | Jubilee | -3/+4 |
| 2024-06-13 | safe transmute: support `Variants::Single` enums | Jack Wrenn | -4/+1 |
| 2024-06-12 | use is_none_or in some places in the compiler | Ralf Jung | -3/+4 |
| 2024-06-12 | Rollup merge of #126232 - RalfJung:dyn-trait-equality, r=oli-obk | Guillaume Gomez | -116/+129 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -3/+5 |
| 2024-06-11 | interpret: ensure we check bool/char for validity when they are used in a cast | Ralf Jung | -26/+29 |
| 2024-06-11 | interpret: dyn trait metadata check: equate traits in a proper way | Ralf Jung | -4/+36 |
| 2024-06-11 | check for correct trait in size_and_align_of | Ralf Jung | -5/+8 |
| 2024-06-10 | Rollup merge of #126184 - RalfJung:interpret-simd-nonpow2, r=oli-obk | Matthias Krüger | -6/+9 |
| 2024-06-10 | interpret: refactor dyn trait handling | Ralf Jung | -112/+90 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -29/+27 |
| 2024-06-09 | interpret: do not ICE on padded non-pow2 SIMD vectors | Ralf Jung | -6/+9 |
| 2024-06-08 | offset_of: allow (unstably) taking the offset of slice tail fields | Ralf Jung | -1/+4 |
| 2024-06-08 | StorageLive: refresh storage (instead of UB) when local is already live | Ralf Jung | -7/+3 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -1/+1 |
| 2024-06-06 | Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obk | bors | -2/+4 |
| 2024-06-06 | Auto merge of #125958 - BoxyUwU:remove_const_ty, r=lcnr | bors | -3/+3 |
| 2024-06-05 | Add `Ty` to `mir::Const::Ty` | Boxy | -2/+2 |
| 2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy | -1/+1 |
| 2024-06-05 | Update the interpreter to handle the new cases | Ben Kimock | -9/+22 |
| 2024-06-04 | Add safe/unsafe to static inside extern blocks | Santiago Pastorino | -2/+4 |
| 2024-06-03 | Opt-in diagnostics reporting to avoid doing extra work in the new solver | Michael Goulet | -1/+1 |
| 2024-06-03 | Auto merge of #125778 - estebank:issue-67100, r=compiler-errors | bors | -1/+1 |
| 2024-06-01 | Uplift TypeRelation and Relate | Michael Goulet | -1/+1 |
| 2024-05-29 | Use parenthetical notation for `Fn` traits | Esteban Küber | -1/+1 |
| 2024-05-29 | Rollup merge of #125633 - RalfJung:miri-no-copy, r=saethlin | 许杰友 Jieyou Xu (Joe) | -26/+52 |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -5/+25 |
| 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 |