| Age | Commit message (Expand) | Author | Lines |
| 2023-03-30 | Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>` | Scott McMurray | -2/+2 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -3/+2 |
| 2023-03-22 | Rollup merge of #109378 - MU001999:master, r=scottmcm | Matthias Krüger | -6/+1 |
| 2023-03-21 | Deduplicate fn trait compatibility checks | Oli Scherer | -1/+13 |
| 2023-03-20 | Remove Ty::is_region_ptr | Mu42 | -6/+1 |
| 2023-03-15 | Rename impl_trait_in_trait_parent to impl_trait_in_trait_parent_fn | Santiago Pastorino | -1/+1 |
| 2023-03-05 | Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot | bors | -1/+1 |
| 2023-03-03 | canonicalization | lcnr | -0/+9 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -1/+1 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -8/+8 |
| 2023-02-23 | Rollup merge of #108350 - compiler-errors:assoc-type-bound-dogfooding, r=oli-obk | Matthias Krüger | -1/+1 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -11/+12 |
| 2023-02-21 | address review | b-naber | -1/+1 |
| 2023-02-21 | Associated type bounds in some places in the compiler | Michael Goulet | -1/+1 |
| 2023-02-19 | collect region contexts during mir renumbering | b-naber | -0/+7 |
| 2023-02-17 | Don't eagerly convert principal to string | clubby789 | -0/+6 |
| 2023-02-16 | remove bound_type_of query; make type_of return EarlyBinder; change type_of i... | Kyle Matsuda | -1/+1 |
| 2023-02-15 | Add specialized variants of `mk_region`. | Nicholas Nethercote | -1/+1 |
| 2023-02-14 | s/eval_usize/eval_target_usize/ for clarity | Oli Scherer | -1/+1 |
| 2023-02-13 | Rename folder traits' `tcx` method to `interner` | Alan Egerton | -4/+4 |
| 2023-02-13 | Make folding traits generic over the Interner | Alan Egerton | -1/+1 |
| 2023-02-13 | Make visiting traits generic over the Interner | Alan Egerton | -2/+2 |
| 2023-02-13 | Alias folding/visiting traits instead of re-export | Alan Egerton | -2/+4 |
| 2023-02-13 | Reduce direct `mk_ty` usage. | Nicholas Nethercote | -2/+2 |
| 2023-02-09 | Change to `ReError(ErrorGuaranteed)` | Esteban Küber | -3/+3 |
| 2023-02-09 | Introduce `ReError` | Esteban Küber | -0/+7 |
| 2023-02-02 | Suggest `move` in nested closure when appropriate | Esteban Küber | -0/+22 |
| 2023-01-30 | Track bound types like bound regions | Michael Goulet | -3/+12 |
| 2023-01-27 | Remember where a type was kept in MIR. | Camille GILLOT | -3/+3 |
| 2023-01-27 | Introduce GeneratorWitnessMIR. | Camille GILLOT | -1/+4 |
| 2023-01-26 | change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB... | Kyle Matsuda | -1/+1 |
| 2023-01-19 | even more unify Projection/Opaque in outlives code | Ali MJ Al-Nasrawy | -2/+17 |
| 2023-01-18 | Rollup merge of #107023 - scottmcm:stop-shouting, r=Nilstrieb | Michael Goulet | -1/+1 |
| 2023-01-18 | Rollup merge of #106718 - lcnr:solver-cycles, r=compiler-errors | Dylan DPC | -11/+0 |
| 2023-01-17 | Stop using `BREAK` & `CONTINUE` in compiler | Scott McMurray | -1/+1 |
| 2023-01-18 | instantiate canonical vars eagerly | lcnr | -11/+0 |
| 2023-01-18 | Rollup merge of #106747 - yanchen4791:issue-105507-fix, r=estebank | Matthias Krüger | -0/+7 |
| 2023-01-17 | Add 'static lifetime suggestion when GAT implied 'static requirement from HRTB | yanchen4791 | -0/+7 |
| 2023-01-17 | Rollup merge of #106980 - Nilstrieb:_use_mk_manual_debug_impl_instead, r=lcnr | Matthias Krüger | -1/+1 |
| 2023-01-17 | Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726 | Matthias Krüger | -1/+1 |
| 2023-01-17 | Hide `_use_mk_alias_ty_instead` in `<AliasTy as Debug>::fmt` | nils | -1/+1 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -1/+1 |
| 2023-01-15 | Auto merge of #106742 - compiler-errors:new-solver-make-it-not-ice, r=lcnr | bors | -2/+88 |
| 2023-01-12 | is_ty_infer -> is_ty_or_numeric_infer | Michael Goulet | -1/+1 |
| 2023-01-12 | HACK: Handle escaping bound vars from the canonical query | Michael Goulet | -2/+88 |
| 2022-12-23 | Rollup merge of #105661 - lcnr:evaluate-new, r=compiler-errors | nils | -4/+8 |
| 2022-12-19 | implement the skeleton of the updated trait solver | lcnr | -4/+8 |
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -3/+2 |
| 2022-12-18 | Make `#[debug_format]` an attribute in `newtype_index` | Nilstrieb | -1/+1 |
| 2022-12-14 | Fix rustdoc | Oli Scherer | -1/+1 |