| Age | Commit message (Expand) | Author | Lines |
| 2024-06-14 | safe transmute: support non-ZST, variantful, uninhabited enums | Jack Wrenn | -22/+14 |
| 2024-06-13 | safe transmute: support `Variants::Single` enums | Jack Wrenn | -21/+54 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -1/+3 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -1/+1 |
| 2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy | -3/+2 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -1/+2 |
| 2024-05-01 | Align: add bytes_usize and bits_usize | Ralf Jung | -1/+1 |
| 2024-04-30 | Remove `extern crate tracing` from numerous crates. | Nicholas Nethercote | -3/+3 |
| 2024-04-19 | ScalarInt: add methods to assert being a (u)int of given size | Ralf Jung | -1/+1 |
| 2024-04-08 | Rollup merge of #123367 - jswrenn:layoutify, r=compiler-errors | Matthias Krüger | -247/+230 |
| 2024-04-08 | Compute transmutability from `rustc_target::abi::Layout` | Jack Wrenn | -247/+230 |
| 2024-03-27 | Remove unnecessary `Partial/Ord` derive | Oli Scherer | -1/+1 |
| 2024-03-22 | Rollup merge of #122784 - jswrenn:tag_for_variant, r=compiler-errors | Matthias Krüger | -25/+19 |
| 2024-03-22 | Add `tag_for_variant` query | Jack Wrenn | -25/+19 |
| 2024-03-18 | Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ... | Oli Scherer | -1/+2 |
| 2024-03-15 | Safe Transmute: Use 'not yet supported', not 'unspecified' in errors | Jack Wrenn | -13/+13 |
| 2024-03-13 | safe transmute: require that src referent is smaller than dst | Jack Wrenn | -3/+39 |
| 2024-02-27 | safe transmute: revise safety analysis | Jack Wrenn | -109/+168 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-25 | Remove unused features | clubby789 | -1/+2 |
| 2024-01-09 | Fix an ICE that occurs after an error has already been reported | Oli Scherer | -0/+1 |
| 2023-10-06 | Remove the `MaybeTransmutableQuery<&'l Dfa<...>, C>` impl. | Nicholas Nethercote | -16/+0 |
| 2023-10-06 | Fix a comment. | Nicholas Nethercote | -3/+1 |
| 2023-10-06 | Remove `map_layouts`. | Nicholas Nethercote | -57/+33 |
| 2023-10-06 | Make the comment order match variant declaration order. | Nicholas Nethercote | -1/+1 |
| 2023-10-06 | Remove an unnecessary `pub(crate)`. | Nicholas Nethercote | -1/+1 |
| 2023-09-13 | make the eval() functions on our const types return the resulting value | Ralf Jung | -7/+4 |
| 2023-09-06 | Fix error report for size overflow from transmute | yukang | -0/+9 |
| 2023-07-27 | Don't attempt to compute layout of type referencing error | Michael Goulet | -1/+1 |
| 2023-07-18 | Auto merge of #113677 - bryangarza:unevaluated-const-ice_issue-110892, r=davi... | bors | -1/+12 |
| 2023-07-17 | Safe Transmute: Fix ICE (due to UnevaluatedConst) | Bryan Garza | -1/+12 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -7/+7 |
| 2023-07-01 | Put `LayoutError` behind reference to shrink result | Nilstrieb | -4/+4 |
| 2023-06-12 | Safe Transmute: Refactor error handling and Answer type | Bryan Garza | -89/+99 |
| 2023-05-24 | Safe Transmute: Update definition of Condition type | Bryan Garza | -14/+17 |
| 2023-05-24 | Safe Transmute: Check mutability before creating dst -> src obligation | Bryan Garza | -7/+32 |
| 2023-05-24 | Safe Transmute: Fix propagation of errors | Bryan Garza | -15/+30 |
| 2023-05-24 | Safe Transmute: Change Answer type to Result | Bryan Garza | -117/+90 |
| 2023-05-24 | Safe Transmute: Enable handling references, including recursive types | Bryan Garza | -51/+178 |
| 2023-04-26 | Remove unused `TypeFoldable`/`TypeVisitable` impls. | Nicholas Nethercote | -2/+2 |
| 2023-04-16 | Erase regions when confirming transmutability candidate | Michael Goulet | -6/+3 |
| 2023-04-16 | more clippy fixes: clippy::{iter_cloned_collect, unwarp_or_else_default, opti... | Matthias Krüger | -1/+1 |
| 2023-04-13 | Improve safe transmute error reporting | Bryan Garza | -28/+33 |
| 2023-04-09 | Some simple `clippy::perf` fixes | Nilstrieb | -1/+1 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -3/+1 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -1/+1 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -2/+3 |
| 2023-01-18 | Also remove `#![feature(control_flow_enum)]` where possible | Scott McMurray | -1/+1 |
| 2023-01-05 | Fix `uninlined_format_args` for some compiler crates | nils | -1/+1 |
| 2022-12-19 | Rollup merge of #105864 - matthiaskrgr:compl, r=Nilstrieb | Dylan DPC | -5/+1 |