| Age | Commit message (Expand) | Author | Lines |
| 2023-01-26 | fix up subst_identity vs skip_binder; add some FIXMEs as identified in review | Kyle Matsuda | -2/+2 |
| 2023-01-26 | change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB... | Kyle Matsuda | -4/+4 |
| 2023-01-26 | replace usages of fn_sig query with bound_fn_sig | Kyle Matsuda | -3/+3 |
| 2023-01-26 | Rollup merge of #107248 - erikdesjardins:addrspace, r=oli-obk | Matthias Krüger | -6/+6 |
| 2023-01-23 | fix: use LocalDefId instead of HirId in trait res | Vincenzo Palazzo | -9/+2 |
| 2023-01-22 | abi: add `AddressSpace` field to `Primitive::Pointer` | Erik Desjardins | -6/+6 |
| 2023-01-21 | Remove some superfluous type parameters from layout.rs. | Michael Benfield | -11/+11 |
| 2023-01-19 | Transform async ResumeTy in generator transform | Arpad Borsos | -7/+27 |
| 2023-01-18 | Also remove `#![feature(control_flow_enum)]` where possible | Scott McMurray | -1/+0 |
| 2023-01-17 | Auto merge of #106294 - Nilstrieb:noundef-everything, r=nikic | bors | -7/+1 |
| 2023-01-17 | Improve comments | Nilstrieb | -6/+0 |
| 2023-01-17 | Put `noundef` on all scalars that don't allow uninit | Nilstrieb | -1/+1 |
| 2023-01-16 | ConstBlocks are poly if their substs are poly | Michael Goulet | -2/+42 |
| 2023-01-14 | fix various subst_identity vs skip_binder | Kyle Matsuda | -2/+2 |
| 2023-01-14 | change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re... | Kyle Matsuda | -3/+3 |
| 2023-01-14 | change usages of impl_trait_ref to bound_impl_trait_ref | Kyle Matsuda | -10/+13 |
| 2023-01-11 | Change `src/test` to `tests` in source files, fix tidy and tests | Albert Larsan | -1/+1 |
| 2023-01-10 | Change type of box_noalias to bool | Tomasz Miąsko | -1/+1 |
| 2023-01-10 | Change type of mutable_noalias to bool | Tomasz Miąsko | -1/+1 |
| 2023-01-06 | Auto merge of #106474 - erikdesjardins:noalias, r=bjorn3 | bors | -12/+7 |
| 2023-01-04 | Rollup merge of #106403 - compiler-errors:rename-hir-methods, r=cjgillot | Michael Goulet | -1/+1 |
| 2023-01-04 | cleanup: handle -Zmutable-noalias like -Zbox-noalias | Erik Desjardins | -12/+7 |
| 2023-01-04 | Split `-Zchalk` flag into `-Ztrait-solver=(stock|chalk|next)` flag | Michael Goulet | -1/+2 |
| 2023-01-04 | layout_of: `T: Thin` implies `sizeof(&T) == sizeof(usize)` | Michael Goulet | -8/+28 |
| 2023-01-04 | rename get_parent_node to parent_id | Michael Goulet | -1/+1 |
| 2023-01-03 | Auto merge of #106371 - RalfJung:no-ret-position-noalias, r=nikic | bors | -2/+4 |
| 2023-01-02 | do not add noalias in return position | Ralf Jung | -2/+4 |
| 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 |