| Age | Commit message (Expand) | Author | Lines |
| 2024-09-05 | update cfgs | Boxy | -2/+0 |
| 2024-09-03 | Auto merge of #129777 - nnethercote:unreachable_pub-4, r=Urgau | bors | -4/+5 |
| 2024-09-03 | Add `warn(unreachable_pub)` to `rustc_transmute`. | Nicholas Nethercote | -4/+5 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 3) | Alexander Cyon | -1/+1 |
| 2024-08-25 | Removes dead code from the compiler | mu001999 | -5/+1 |
| 2024-08-21 | safe transmute: gracefully bubble-up layout errors | Jack Wrenn | -21/+10 |
| 2024-08-18 | safe transmute: forbid reference lifetime extension | Jack Wrenn | -59/+104 |
| 2024-08-10 | Update std and compiler | Nadrieril | -0/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -45/+31 |
| 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 |