| Age | Commit message (Expand) | Author | Lines |
| 2022-12-24 | Rename some compare_method functions | Michael Goulet | -1/+1 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -14/+11 |
| 2022-12-15 | Rollup merge of #105623 - compiler-errors:generator-type-size-fix, r=Nilstrieb | Matthias Krüger | -7/+23 |
| 2022-12-14 | Consider discriminant fields that are ordered before variant fields | Michael Goulet | -7/+23 |
| 2022-12-13 | Combine identical alias arms | Michael Goulet | -5/+2 |
| 2022-12-13 | Combine projection and opaque into alias | Michael Goulet | -3/+6 |
| 2022-12-12 | normalize receiver substs and erase the regions | Takayuki Maeda | -1/+7 |
| 2022-12-10 | Rollup merge of #105082 - Swatinem:async-abi, r=compiler-errors | Matthias Krüger | -5/+17 |
| 2022-12-10 | Rollup merge of #104019 - compiler-errors:print-generator-sizes, r=wesleywiser | Matthias Krüger | -27/+116 |
| 2022-12-08 | Fix Async Generator ABI | Arpad Borsos | -5/+17 |
| 2022-12-08 | Move has_structural_eq_impls provider to rustc_ty_utils | Michael Goulet | -0/+46 |
| 2022-12-08 | Pull out logic into distinct functions | Michael Goulet | -184/+165 |
| 2022-12-07 | Properly print generator interior type sizes | Michael Goulet | -86/+188 |
| 2022-12-07 | Compute generator sizes with -Zprint_type_sizes | Michael Goulet | -0/+6 |
| 2022-11-29 | Auto merge of #105012 - WaffleLapkin:into, r=oli-obk | bors | -18/+14 |
| 2022-11-28 | Remove `Const::from_value` | Maybe Waffle | -2/+2 |
| 2022-11-28 | Simplify calls to `tcx.mk_const` | Maybe Waffle | -16/+12 |
| 2022-11-28 | Rollup merge of #105006 - RalfJung:scalar-pair-alignment, r=eddyb | Matthias Krüger | -262/+272 |
| 2022-11-28 | stricter alignment enforcement for ScalarPair and Vector | Ralf Jung | -15/+22 |
| 2022-11-28 | Rollup merge of #104732 - WaffleLapkin:from_def_idn't, r=compiler-errors | Dylan DPC | -1/+1 |
| 2022-11-28 | sanity_check_layout: less rightwards drift | Ralf Jung | -262/+265 |
| 2022-11-27 | Auto merge of #103917 - oli-obk:layout_math, r=RalfJung,lcnr | bors | -14/+14 |
| 2022-11-27 | Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaning | Maybe Waffle | -1/+1 |
| 2022-11-25 | Auto merge of #99798 - JulianKnodt:ac1, r=BoxyUwU | bors | -296/+256 |
| 2022-11-25 | move 2 candidates into builtin candidate | lcnr | -2/+0 |
| 2022-11-25 | reduce duplicated argument logic | Boxy | -64/+40 |
| 2022-11-25 | Add empty ConstKind::Abstract | kadmin | -296/+280 |
| 2022-11-25 | Some manual formatting of let..else statements | Oli Scherer | -14/+14 |
| 2022-11-24 | Auto merge of #103693 - HKalbasi:master, r=oli-obk | bors | -954/+44 |
| 2022-11-24 | move things from rustc_target::abi to rustc_abi | hkalbasi | -12/+10 |
| 2022-11-24 | move some layout logic to rustc_target::abi::layout | hkalbasi | -940/+32 |
| 2022-11-24 | make rustc_target usable outside of rustc | hkalbasi | -13/+13 |
| 2022-11-24 | Avoid `GenFuture` shim when compiling async constructs | Arpad Borsos | -0/+6 |
| 2022-11-22 | also sort fields by niche sizes to retain optimizations | The 8472 | -3/+16 |
| 2022-11-22 | group fields based on largest power of two dividing its size | The 8472 | -7/+3 |
| 2022-11-22 | optimize field ordering by grouping power-of-two arrays with larger types | The 8472 | -4/+13 |
| 2022-11-21 | Stop passing the self-type as a separate argument. | Oli Scherer | -1/+1 |
| 2022-11-21 | Allow iterators instead of requiring slices that will get turned into iterators | Oli Scherer | -1/+1 |
| 2022-11-21 | Assert that various types have the right amount of generic args and fix the s... | Oli Scherer | -6/+3 |
| 2022-11-21 | Auto merge of #103491 - cjgillot:self-rpit, r=oli-obk | bors | -5/+0 |
| 2022-11-20 | Factor out conservative_is_privately_uninhabited | Cameron Steffen | -60/+2 |
| 2022-11-13 | add is_sized method on Abi and Layout, and use it | Ralf Jung | -1/+1 |
| 2022-11-13 | Create bidirectional bounds between original and duplicated parameters. | Camille GILLOT | -5/+0 |
| 2022-11-10 | Use const_error_with_guaranteed more | Michael Goulet | -1/+3 |
| 2022-11-04 | Refactor tcx mk_const parameters. | Mateusz | -15/+5 |
| 2022-11-02 | Properly render asyncness for traits without default body | Michael Goulet | -1/+1 |
| 2022-10-29 | Rollup merge of #103625 - WaffleLapkin:no_tyctxt_dogs_allowed, r=compiler-errors | Guillaume Gomez | -6/+5 |
| 2022-10-29 | Rename some `OwnerId` fields. | Nicholas Nethercote | -8/+8 |
| 2022-10-27 | Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions | Maybe Waffle | -6/+5 |
| 2022-10-26 | Auto merge of #103284 - compiler-errors:const-sad, r=oli-obk | bors | -1/+73 |