| Age | Commit message (Expand) | Author | Lines |
| 2024-10-30 | compiler: Lift `rustc_target::spec::abi::Abi` to `rustc_abi::ExternAbi` | Jubilee Young | -0/+376 |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -111/+133 |
| 2024-10-28 | Rollup merge of #132255 - workingjubilee:layout-is-🏚️, r=compiler-errors | Jubilee | -2/+7 |
| 2024-10-28 | compiler: Add `is_uninhabited` and use LayoutS accessors | Jubilee Young | -2/+7 |
| 2024-10-27 | compiler: Rename LayoutS to LayoutData | Jubilee Young | -33/+33 |
| 2024-10-21 | Make rustc_abi compile on stable again | Lukas Wirth | -15/+23 |
| 2024-10-20 | compiler: Reject impossible reprs during enum layout | Jubilee Young | -0/+9 |
| 2024-10-19 | compiler: Adopt rust-analyzer impls for `LayoutCalculatorError` | Jubilee Young | -1/+26 |
| 2024-10-11 | compiler: Wire `{TyAnd,}Layout` into `rustc_abi` | Jubilee Young | -4/+266 |
| 2024-10-11 | compiler: Empty out rustc_target::abi | Jubilee Young | -0/+269 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -8/+5 |
| 2024-09-21 | Auto merge of #127546 - workingjubilee:5-level-paging-exists, r=saethlin | bors | -6/+4 |
| 2024-09-21 | compiler: Precisely name units of object size | Jubilee | -3/+3 |
| 2024-09-20 | compiler: reuse {un,}signed_fit in get_type_suggestion (nfc) | Jubilee Young | -0/+22 |
| 2024-09-19 | Correct outdated object size limit | Jubilee Young | -6/+4 |
| 2024-09-18 | Get rid of niche selection's dependence on fields's order | Adwin White | -9/+4 |
| 2024-09-17 | get rid of an old hack | Lukas Markeffsky | -1/+5 |
| 2024-09-17 | assert that unexpectedly unsized fields are sized in the param env | Lukas Markeffsky | -27/+34 |
| 2024-09-16 | layout computation: eagerly error for unexpected unsized fields | Lukas Markeffsky | -919/+948 |
| 2024-09-14 | compiler: Document AbiAndPrefAlign | Jubilee Young | -0/+8 |
| 2024-08-31 | inhibit layout randomization for Box | The 8472 | -8/+18 |
| 2024-08-27 | ABI compat check: detect unadjusted ABI mismatches | Ralf Jung | -1/+3 |
| 2024-08-16 | Add `warn(unreachable_pub)` to several crates. | Nicholas Nethercote | -0/+1 |
| 2024-08-01 | interpret: simplify pointer arithmetic logic | Ralf Jung | -3/+3 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -9/+7 |
| 2024-07-17 | Rollup merge of #127769 - compiler-errors:ed-2024-dep, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-07-16 | Fix unsafe_op_in_unsafe_fn in compiler | Michael Goulet | -2/+2 |
| 2024-07-15 | Use dep: for crate dependencies | Michael Goulet | -4/+4 |
| 2024-07-04 | Rollup merge of #123043 - GoldsteinE:fix/repr-c-dead-branches, r=oli-obk | Matthias Krüger | -3/+3 |
| 2024-06-28 | Disable dead variant removal for `#[repr(C)]` enums. | Goldstein | -3/+3 |
| 2024-06-25 | Auto merge of #126326 - eggyal:ununsafe-StableOrd, r=michaelwoerister | bors | -3/+5 |
| 2024-06-22 | Ensure careful consideration is given by impls | Alan Egerton | -2/+4 |
| 2024-06-12 | Un-unsafe the `StableOrd` trait | Alan Egerton | -2/+2 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -1/+3 |
| 2024-05-21 | don't inhibit random field reordering on repr(packed(1)) | Ralf Jung | -15/+10 |
| 2024-05-18 | Temporarily revert to NonZeroUsize in rustc-abi to fix building on stable | Laurențiu Nicola | -6/+5 |
| 2024-05-11 | Make `index_by_increasing_offset` return one item for primitives | Scott McMurray | -1/+6 |
| 2024-05-11 | Unify `Rvalue::Aggregate` paths in cg_ssa | Scott McMurray | -1/+1 |
| 2024-05-10 | Rollup merge of #124797 - beetrees:primitive-float, r=davidtwco | Matthias Krüger | -12/+38 |
| 2024-05-08 | Use generic `NonZero`. | Markus Reiter | -5/+6 |
| 2024-05-06 | Refactor float `Primitive`s to a separate `Float` type | beetrees | -12/+38 |
| 2024-05-03 | Rollup merge of #124555 - Zalathar:init-coverage, r=nnethercote | Matthias Krüger | -0/+9 |
| 2024-05-01 | Align: add bytes_usize and bits_usize | Ralf Jung | -0/+10 |
| 2024-05-01 | coverage: Set up MC/DC bitmaps without additional unsafe code | Zalathar | -0/+9 |
| 2024-04-28 | Rename `inihibit_union_abi_opt()` to `inihibits_union_abi_opt()` | Gurinder Singh | -2/+2 |
| 2024-04-01 | Use the `Align` type when parsing alignment attributes | beetrees | -3/+4 |
| 2024-03-13 | Auto merge of #121668 - erikdesjardins:commonprim, r=scottmcm,oli-obk | bors | -6/+28 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -2/+5 |
| 2024-03-05 | only set noalias on Box with the global allocator | Ralf Jung | -2/+5 |
| 2024-03-05 | Change message type in bug functions. | Nicholas Nethercote | -2/+5 |