| Age | Commit message (Expand) | Author | Lines |
| 2023-10-04 | Remove unnecessary features from rustc_abi | Lukas Wirth | -4/+6 |
| 2023-10-02 | Fix incorrect inlining of RangeInclusive::size_hint | Lukas Wirth | -1/+1 |
| 2023-10-02 | Add some docs regarding rustc_abi rust-analyzer compat changes | Lukas Wirth | -0/+4 |
| 2023-10-02 | Cfg out ReprOption::field_shuffle_seed | Lukas Wirth | -4/+2 |
| 2023-10-02 | Add VariantIdx back | Lukas Wirth | -57/+66 |
| 2023-10-02 | Move FieldIdx and Layout to rustc_target | Lukas Wirth | -81/+0 |
| 2023-10-02 | Bring back generic FieldIdx | Lukas Wirth | -102/+111 |
| 2023-10-02 | Unglob rustc_abi imports | Lukas Wirth | -12/+24 |
| 2023-10-02 | Name some local variables more consistently. | Nicholas Nethercote | -6/+6 |
| 2023-10-01 | Remove unnecessary `pub`s. | Nicholas Nethercote | -3/+3 |
| 2023-10-01 | Rename two parsing closures. | Nicholas Nethercote | -11/+12 |
| 2023-10-01 | Minor comment and whitespace tweaks. | Nicholas Nethercote | -51/+53 |
| 2023-09-08 | turns out Layout has some more things to worry about -- move ABI comparison i... | Ralf Jung | -1/+23 |
| 2023-09-08 | accept some differences for rustc_abi(assert_eq), so that we can test more th... | Ralf Jung | -0/+17 |
| 2023-08-29 | there seems to be no reason to treat ZST specially in these cases | Ralf Jung | -12/+2 |
| 2023-08-29 | rustc_abi: audit uses of is_zst; fix a case of giving an enum insufficient al... | Ralf Jung | -7/+18 |
| 2023-08-29 | add is_1zst helper method | Ralf Jung | -0/+10 |
| 2023-08-23 | Bump cfg(bootstrap) | Mark Rousskov | -1/+1 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -0/+1 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -17/+10 |
| 2023-07-25 | Rollup merge of #114060 - davidtwco:issue-113279, r=wesleywiser | Matthias Krüger | -2/+3 |
| 2023-07-25 | abi: unsized field in union - assert to delay bug | David Wood | -2/+3 |
| 2023-07-25 | interpret: refactor projection code to work on a common trait, and use that f... | Ralf Jung | -1/+1 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -98/+10 |
| 2023-07-21 | Track (partial) niche information in `NaiveLayout` | Moulins | -2/+8 |
| 2023-07-21 | CTFE: move `target_{i, u}size_{min, max)` to `rustc_abi::TargetDataLayout` | Moulins | -11/+13 |
| 2023-07-21 | recover null-ptr optimization by adding a special case to the niching logic | Moulins | -8/+12 |
| 2023-07-21 | support non-null pointer niches in CTFE | Moulins | -0/+37 |
| 2023-07-21 | restrict the valid range of references if `-Z reference-niches` is set | Moulins | -0/+31 |
| 2023-07-21 | add crate-local `-Z reference_niches` unstable flag (does nothing for now) | Moulins | -0/+8 |
| 2023-07-14 | i686-windows: make requested alignment > 4 special case apply transitively | Erik Desjardins | -29/+25 |
| 2023-07-10 | aarch64-linux: properly handle 128bit aligned aggregates | Erik Desjardins | -8/+71 |
| 2023-07-10 | repr(align) <= 4 should still be byval | Erik Desjardins | -17/+17 |
| 2023-07-10 | move has_repr to layout, handle repr(transparent) properly | Erik Desjardins | -1/+26 |
| 2023-07-06 | clean up struct layout code | Lukas Markeffsky | -4/+4 |
| 2023-06-13 | Auto merge of #112062 - lukas-code:unsized-layout, r=wesleywiser | bors | -44/+54 |
| 2023-06-08 | Removed stable/unstable sort arg from into_sorted_stable_ord, fixed a few mis... | Andrew Xie | -1/+3 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -7/+42 |
| 2023-05-29 | disable some layout optimizations for unsizable structs | The 8472 | -42/+48 |
| 2023-05-29 | Make struct layout not depend on unsizeable tail | Lukas Markeffsky | -2/+6 |
| 2023-05-16 | Avoid `&format("...")` calls in error message code. | Nicholas Nethercote | -2/+2 |
| 2023-05-05 | Reorder to keep duplicate checks in sync. | Luqman Aden | -7/+12 |
| 2023-05-05 | Review feedback | Luqman Aden | -14/+23 |
| 2023-05-05 | Don't discard preferred alignment in scalar pair. | Luqman Aden | -4/+2 |
| 2023-05-05 | Factor out checks in layout check and add helper inherent_size. | Luqman Aden | -1/+22 |
| 2023-05-05 | Incorporate review feedback from 103926. | Luqman Aden | -38/+33 |
| 2023-05-05 | Add helper methods inherent_align and to_union on Abi. | Luqman Aden | -1/+26 |
| 2023-05-05 | Do not use scalar layout if there are ZSTs with alignment > 1 | Oli Scherer | -20/+42 |
| 2023-04-28 | layout-alignment-promotion logic should depend on the niche-bias | The 8472 | -7/+22 |
| 2023-04-28 | [review] add comments, turn flag into enum | The 8472 | -23/+44 |