| Age | Commit message (Expand) | Author | Lines |
| 2022-11-23 | get field ty during projecting | b-naber | -168/+187 |
| 2022-11-23 | address review | b-naber | -4/+21 |
| 2022-11-23 | properly handle enum field projections | b-naber | -49/+35 |
| 2022-11-23 | use non-ascribed type as field type in mir | b-naber | -1/+48 |
| 2022-11-23 | implement PlaceBuilder::try_ty | b-naber | -0/+58 |
| 2022-11-23 | Auto merge of #103947 - camsteffen:place-clones, r=cjgillot | bors | -150/+134 |
| 2022-11-23 | Auto merge of #102750 - the8472:opt-field-order, r=wesleywiser | bors | -6/+31 |
| 2022-11-22 | Rollup merge of #104621 - YC:master, r=davidtwco | Manish Goregaokar | -3/+9 |
| 2022-11-22 | Rollup merge of #104612 - Swatinem:async-ret-y, r=estebank | Manish Goregaokar | -9/+9 |
| 2022-11-22 | Rollup merge of #104359 - Nilstrieb:plus-one, r=fee1-dead | Manish Goregaokar | -113/+203 |
| 2022-11-22 | Rollup merge of #103488 - oli-obk:impl_trait_for_tait, r=lcnr | Manish Goregaokar | -151/+249 |
| 2022-11-22 | fix tests, update size asserts | The 8472 | -1/+8 |
| 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-23 | Rollup merge of #104728 - WaffleLapkin:require-lang-items-politely, r=compile... | Yuki Okushi | -12/+14 |
| 2022-11-23 | Rollup merge of #104724 - WaffleLapkin:to_def_idn't, r=compiler-errors | Yuki Okushi | -5/+9 |
| 2022-11-23 | Rollup merge of #102293 - ecnelises:aix.initial, r=davidtwco | Yuki Okushi | -0/+63 |
| 2022-11-22 | Use `tcx.require_lang_item` instead of unwrapping | Maybe Waffle | -12/+14 |
| 2022-11-22 | Fix `ClosureKind::to_def_id` | Maybe Waffle | -5/+9 |
| 2022-11-22 | Auto merge of #104711 - Dylan-DPC:rollup-gkw1qr8, r=Dylan-DPC | bors | -68/+62 |
| 2022-11-22 | Rollup merge of #104701 - compiler-errors:rpitit-remove-reempty-hack, r=TaKO8Ki | Dylan DPC | -11/+1 |
| 2022-11-22 | Rollup merge of #104669 - LeSeulArtichaut:88015-if-let-guard-bindings, r=cjgi... | Dylan DPC | -17/+20 |
| 2022-11-22 | Rollup merge of #104615 - spastorino:create-async-def-id-in-lowering, r=compi... | Dylan DPC | -8/+5 |
| 2022-11-22 | Rollup merge of #104295 - compiler-errors:rpitit-generics-parity, r=eholk | Dylan DPC | -32/+36 |
| 2022-11-22 | Auto merge of #103578 - petrochenkov:nofict, r=nagisa | bors | -312/+206 |
| 2022-11-22 | Tests for bad --extern library path and file | Steven Tang | -1/+0 |
| 2022-11-22 | Rollup merge of #104638 - Nilstrieb:macro-diagnostics, r=compiler-errors | Manish Goregaokar | -237/+268 |
| 2022-11-22 | Remove extra . in metadata_lib_filename_form | Steven Tang | -1/+1 |
| 2022-11-22 | Remove a hack from compare_predicate_entailment | Michael Goulet | -11/+1 |
| 2022-11-22 | Delay bug to deduplicate diagnostics | Michael Goulet | -8/+10 |
| 2022-11-22 | drive-by: style nits | Michael Goulet | -25/+19 |
| 2022-11-22 | Check generics parity between impl and trait before collecting RPITITs | Michael Goulet | -3/+11 |
| 2022-11-22 | Auto merge of #104696 - matthiaskrgr:rollup-gi1pdb0, r=matthiaskrgr | bors | -282/+274 |
| 2022-11-22 | Rollup merge of #104674 - spastorino:negative-impl-tcx, r=lcnr | Matthias Krüger | -16/+10 |
| 2022-11-22 | Rollup merge of #104657 - hi-rustin:rustin-patch-check-transmute, r=compiler-... | Matthias Krüger | -2/+5 |
| 2022-11-22 | Rollup merge of #104597 - compiler-errors:need_migrate_deref_output_trait_obj... | Matthias Krüger | -32/+27 |
| 2022-11-22 | Rollup merge of #104559 - nnethercote:split-MacArgs, r=petrochenkov | Matthias Krüger | -231/+231 |
| 2022-11-22 | Rollup merge of #104416 - clubby789:fix-104414, r=eholk | Matthias Krüger | -1/+1 |
| 2022-11-22 | Split `MacArgs` in two. | Nicholas Nethercote | -231/+231 |
| 2022-11-21 | Auto merge of #104533 - oli-obk:method_callee, r=lcnr | bors | -322/+253 |
| 2022-11-21 | merge self type and substs in `trait_method` | Oli Scherer | -5/+4 |
| 2022-11-21 | Simplify one more `TraitRef::new` site | Oli Scherer | -4/+3 |
| 2022-11-21 | Stop passing the self-type as a separate argument. | Oli Scherer | -152/+105 |
| 2022-11-21 | Remove some unnecessary slicing | Oli Scherer | -9/+9 |
| 2022-11-21 | Remove a redundant assert | Oli Scherer | -6/+0 |
| 2022-11-21 | Fix an ICE that I just made worse | Oli Scherer | -9/+1 |
| 2022-11-21 | For lcnr | Oli Scherer | -0/+1 |
| 2022-11-21 | Add helper to create the trait ref for a lang item | Oli Scherer | -66/+51 |
| 2022-11-21 | Some cleanup around trait_method lookup | Oli Scherer | -7/+7 |