| Age | Commit message (Expand) | Author | Lines |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -2/+2 |
| 2023-11-05 | Make the randomize feature of rustc_abi additive | hkalbasi | -3/+2 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-16 | docs: add Rust logo to more compiler crates | Michael Howell | -0/+2 |
| 2023-10-15 | place evaluation: require the original pointer to be aligned if an access hap... | Ralf Jung | -0/+1 |
| 2023-10-04 | Remove unnecessary features from rustc_abi | Lukas Wirth | -4/+5 |
| 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 | -30/+11 |
| 2023-10-02 | Move FieldIdx and Layout to rustc_target | Lukas Wirth | -81/+0 |
| 2023-10-02 | Bring back generic FieldIdx | Lukas Wirth | -18/+22 |
| 2023-10-02 | Unglob rustc_abi imports | Lukas Wirth | -4/+14 |
| 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 | -19/+21 |
| 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 | 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 | -12/+7 |
| 2023-07-25 | Rollup merge of #114060 - davidtwco:issue-113279, r=wesleywiser | Matthias Krüger | -1/+0 |
| 2023-07-25 | abi: unsized field in union - assert to delay bug | David Wood | -1/+0 |
| 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 | -7/+7 |
| 2023-07-10 | aarch64-linux: properly handle 128bit aligned aggregates | Erik Desjardins | -1/+21 |
| 2023-07-10 | repr(align) <= 4 should still be byval | Erik Desjardins | -8/+8 |
| 2023-07-10 | move has_repr to layout, handle repr(transparent) properly | Erik Desjardins | -1/+12 |
| 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-05 | Review feedback | Luqman Aden | -1/+1 |
| 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 | Add helper methods inherent_align and to_union on Abi. | Luqman Aden | -1/+26 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-18 | Store hashes in special types so they aren't accidentally encoded as numbers | Ben Kimock | -3/+4 |
| 2023-04-17 | Rollup merge of #110394 - scottmcm:less-idx-new, r=WaffleLapkin | Matthias Krüger | -1/+1 |
| 2023-04-16 | Remove the loop in `Align::from_bytes` | Scott McMurray | -7/+4 |
| 2023-04-16 | Various minor Idx-related tweaks | Scott McMurray | -1/+1 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -1/+1 |
| 2023-04-08 | Enforce that PointerLike requires a pointer-like ABI | Michael Goulet | -0/+10 |
| 2023-04-04 | Use `FieldIdx` in `FieldsShape` | Scott McMurray | -12/+11 |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -1/+1 |