| Age | Commit message (Expand) | Author | Lines |
| 2023-02-16 | Auto merge of #108020 - nnethercote:opt-mk_region, r=compiler-errors | bors | -3/+2 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -5/+2 |
| 2023-02-15 | Copy `ty::AssocItem` all other the place | Maybe Waffle | -1/+1 |
| 2023-02-15 | Auto merge of #108006 - cjgillot:def-impl, r=oli-obk | bors | -1/+1 |
| 2023-02-15 | Rollup merge of #107163 - mikebenfield:parameters-pr, r=TaKO8Ki | Dylan DPC | -11/+11 |
| 2023-02-15 | Add specialized variants of `mk_region`. | Nicholas Nethercote | -3/+2 |
| 2023-02-14 | Add `of_trait` to DefKind::Impl. | Camille GILLOT | -1/+1 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -1/+2 |
| 2023-02-13 | layout: deal with placeholders, ICE on bound types | lcnr | -5/+2 |
| 2023-02-07 | Auto merge of #106180 - RalfJung:dereferenceable-generators, r=nbdd0121 | bors | -19/+20 |
| 2023-02-07 | Auto merge of #107693 - petrochenkov:metable, r=oli-obk | bors | -3/+6 |
| 2023-02-06 | also do not add noalias on not-Unpin Box | Ralf Jung | -5/+4 |
| 2023-02-06 | make &mut !Unpin not dereferenceable | Ralf Jung | -6/+9 |
| 2023-02-06 | make PointerKind directly reflect pointer types | Ralf Jung | -17/+16 |
| 2023-02-05 | Sort Generator `print-type-sizes` according to their yield points | Arpad Borsos | -1/+10 |
| 2023-02-05 | rustc_metadata: Encode/decode some `LazyArray`s without an `Option` | Vadim Petrochenkov | -3/+6 |
| 2023-01-31 | Extend `-Z print-type-sizes` to distinguish generator upvars and locals from ... | Felix S. Klock II | -1/+4 |
| 2023-01-30 | nits | Michael Goulet | -4/+0 |
| 2023-01-28 | Make unsizing_params_for_adt into a query | Michael Goulet | -0/+52 |
| 2023-01-27 | Pacify tidy. | Camille GILLOT | -2/+2 |
| 2023-01-27 | Remember where a type was kept in MIR. | Camille GILLOT | -2/+2 |
| 2023-01-27 | Introduce GeneratorWitnessMIR. | Camille GILLOT | -2/+11 |
| 2023-01-27 | Always require Drop for generators. | Camille GILLOT | -0/+7 |
| 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 |