| Age | Commit message (Expand) | Author | Lines |
| 2024-11-07 | Make fn_abi_sanity_check a bit stricter | bjorn3 | -30/+51 |
| 2024-11-04 | ty::BrK -> ty::BoundRegionKind::K | Michael Goulet | -10/+12 |
| 2024-11-04 | ty::KContainer -> ty::AssocItemContainer::K | Michael Goulet | -5/+5 |
| 2024-11-03 | Rollup merge of #132574 - workingjubilee:abi-in-compiler, r=compiler-errors | Jubilee | -21/+19 |
| 2024-11-03 | compiler: Directly use rustc_abi in ty_utils | Jubilee Young | -21/+19 |
| 2024-11-03 | Rename the FIXMEs, remove a few that dont matter anymore | Michael Goulet | -1/+0 |
| 2024-10-31 | Auto merge of #131186 - compiler-errors:precise-capturing-borrowck, r=estebank | bors | -4/+2 |
| 2024-10-31 | Encode cross-crate opaque type origin | Michael Goulet | -4/+2 |
| 2024-10-31 | Auto merge of #132377 - matthiaskrgr:rollup-3p1c6hs, r=matthiaskrgr | bors | -4/+0 |
| 2024-10-30 | Remove dead code stemming from the old effects desugaring | León Orell Valerian Liehr | -4/+0 |
| 2024-10-30 | Rollup merge of #132344 - compiler-errors:same-thing, r=lcnr | Jubilee | -1/+1 |
| 2024-10-30 | Rollup merge of #132246 - workingjubilee:campaign-on-irform, r=compiler-errors | Jubilee | -47/+52 |
| 2024-10-30 | Merge HostPolarity and BoundConstness | Michael Goulet | -1/+1 |
| 2024-10-30 | Remap impl-trait lifetimes on HIR instead of AST lowering. | Camille GILLOT | -1/+1 |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -47/+52 |
| 2024-10-29 | TypingMode :thinking: | lcnr | -6/+6 |
| 2024-10-28 | Rollup merge of #132255 - workingjubilee:layout-is-🏚️, r=compiler-errors | Jubilee | -4/+2 |
| 2024-10-28 | compiler: Add `is_uninhabited` and use LayoutS accessors | Jubilee Young | -4/+2 |
| 2024-10-27 | compiler: Rename LayoutS to LayoutData | Jubilee Young | -16/+16 |
| 2024-10-24 | Be better at enforcing that const_conditions is only called on const items | Michael Goulet | -6/+7 |
| 2024-10-24 | Implement const effect predicate in new solver | Michael Goulet | -0/+9 |
| 2024-10-24 | Remove associated type based effects logic | Michael Goulet | -136/+3 |
| 2024-10-23 | Rollup merge of #131955 - SpriteOvO:riscv-int-arg-attr, r=workingjubilee | León Orell Valerian Liehr | -130/+8 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -2/+2 |
| 2024-10-23 | Introduce `adjust_for_rust_abi` in `rustc_target` | Asuna | -130/+8 |
| 2024-10-22 | Auto merge of #131871 - RalfJung:x86-32-float, r=workingjubilee | bors | -22/+15 |
| 2024-10-21 | Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU | bors | -3/+3 |
| 2024-10-20 | x86-32 float return for 'Rust' ABI: treat all float types consistently | Ralf Jung | -22/+15 |
| 2024-10-20 | compiler: Reject impossible reprs during enum layout | Jubilee Young | -0/+5 |
| 2024-10-20 | compiler: pre-move code for fixing enum layout ICEs | Jubilee Young | -4/+4 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -3/+3 |
| 2024-10-19 | Auto merge of #131211 - bjorn3:rust_abi_follow_c_rules, r=nikic,jieyouxu | bors | -0/+43 |
| 2024-10-11 | rename RcBox in other places too | Jonathan Dönszelmann | -3/+3 |
| 2024-10-10 | Return values larger than 2 registers using a return area pointer | bjorn3 | -0/+43 |
| 2024-10-08 | compiler: Factor rustc_target::abi::* out of ty_utils | Jubilee Young | -8/+16 |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -9/+7 |
| 2024-10-04 | Rollup merge of #131202 - Urgau:wide-ptrs-compiler, r=jieyouxu | Guillaume Gomez | -7/+7 |
| 2024-10-04 | Use wide pointers consistenly across the compiler | Urgau | -7/+7 |
| 2024-10-02 | Move in_trait into OpaqueTyOrigin | Michael Goulet | -2/+2 |
| 2024-10-02 | Use named fields for OpaqueTyOrigin | Michael Goulet | -2/+4 |
| 2024-10-02 | Remove redundant in_trait from hir::TyKind::OpaqueDef | Michael Goulet | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -48/+33 |
| 2024-09-21 | add `C-cmse-nonsecure-entry` ABI | Folkert de Vries | -0/+1 |
| 2024-09-17 | get rid of an old hack | Lukas Markeffsky | -36/+5 |
| 2024-09-17 | assert that unexpectedly unsized fields are sized in the param env | Lukas Markeffsky | -26/+26 |
| 2024-09-16 | layout computation: eagerly error for unexpected unsized fields | Lukas Markeffsky | -59/+95 |
| 2024-09-16 | make `LayoutCx` not generic | Lukas Markeffsky | -27/+17 |
| 2024-09-13 | Rename and reorder lots of lifetimes. | Nicholas Nethercote | -1/+1 |
| 2024-09-11 | Simplify some nested if statements | Michael Goulet | -4/+2 |
| 2024-09-08 | Auto merge of #129313 - RalfJung:coroutine-niches, r=compiler-errors | bors | -1/+7 |