| Age | Commit message (Expand) | Author | Lines |
| 2025-01-30 | Add closure labels | Esteban Küber | -2/+2 |
| 2025-01-30 | On E0271 for a closure behind a binding, point at binding in call too | Esteban Küber | -0/+4 |
| 2025-01-30 | When encountering unexpected closure return type, point at return type/expres... | Esteban Küber | -24/+78 |
| 2025-01-30 | More assertions, tests, and miri coverage | Michael Goulet | -34/+23 |
| 2025-01-30 | check the types in `ty::Value` to value conversion | Lukas Markeffsky | -6/+4 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -4/+4 |
| 2025-01-30 | Normalize vtable entries before walking and deduplicating them | Michael Goulet | -21/+12 |
| 2025-01-30 | Do not treat vtable supertraits as distinct when bound with different bound vars | Michael Goulet | -73/+59 |
| 2025-01-30 | Rework rustc_dump_vtable | Michael Goulet | -26/+2 |
| 2025-01-30 | Auto merge of #136038 - compiler-errors:outlives, r=lcnr | bors | -70/+107 |
| 2025-01-29 | Rollup merge of #136205 - compiler-errors:len-3, r=BoxyUwU | Matthias Krüger | -1/+4 |
| 2025-01-29 | Rollup merge of #133382 - mu001999-contrib:diag/fnitem, r=lcnr | Matthias Krüger | -6/+42 |
| 2025-01-29 | Auto merge of #136225 - fmease:rollup-fm7m744, r=fmease | bors | -24/+23 |
| 2025-01-29 | Rollup merge of #135943 - hkBst:opt_imports, r=estebank | León Orell Valerian Liehr | -2/+2 |
| 2025-01-29 | Rollup merge of #135902 - compiler-errors:item-non-self-bound-in-new-solver, ... | León Orell Valerian Liehr | -22/+21 |
| 2025-01-29 | Auto merge of #136011 - compiler-errors:query-norm-vaniquishes-us, r=jackh726 | bors | -14/+10 |
| 2025-01-28 | Move param env bound deep normalization to OutlivesEnvironment building | Michael Goulet | -1/+21 |
| 2025-01-28 | Make item self/non-self bound naming less whack | Michael Goulet | -22/+21 |
| 2025-01-28 | Move outlives env computation into methods | Michael Goulet | -21/+50 |
| 2025-01-28 | Consolidate OutlivesEnv construction with resolve_regions | Michael Goulet | -62/+50 |
| 2025-01-28 | parse_format optimize import use | Marijn Schouten | -2/+2 |
| 2025-01-28 | Properly check that array length is valid type during built-in unsizing in index | Michael Goulet | -1/+4 |
| 2025-01-28 | Rollup merge of #136066 - compiler-errors:local-spans, r=lcnr | Matthias Krüger | -15/+26 |
| 2025-01-28 | Suggest considering casting fn item as fn pointer in more cases | mu001999 | -6/+42 |
| 2025-01-27 | Rollup merge of #136114 - compiler-errors:more-idents, r=jieyouxu | Guillaume Gomez | -4/+8 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -4/+8 |
| 2025-01-26 | Compiler: Finalize dyn compatibility renaming | León Orell Valerian Liehr | -6/+5 |
| 2025-01-25 | Pass spans to perform_locally_in_new_solver | Michael Goulet | -15/+26 |
| 2025-01-25 | Add a suggestion to cast target_feature fn items to fn pointers. | Luca Versari | -0/+3 |
| 2025-01-24 | Rollup merge of #135949 - estebank:shorten-ty, r=davidtwco | Matthias Krüger | -9/+10 |
| 2025-01-24 | Rollup merge of #135749 - compiler-errors:param-ordering, r=davidtwco | Matthias Krüger | -138/+121 |
| 2025-01-24 | Revert "Rollup merge of #135914 - compiler-errors:vanquish-query-norm, r=jack... | Michael Goulet | -14/+10 |
| 2025-01-24 | Do not assume const params are printed after type params | Michael Goulet | -138/+121 |
| 2025-01-24 | Auto merge of #135272 - BoxyUwU:generic_arg_infer_reliability_2, r=compiler-e... | bors | -49/+47 |
| 2025-01-24 | Rollup merge of #135914 - compiler-errors:vanquish-query-norm, r=jackh726 | Matthias Krüger | -10/+14 |
| 2025-01-24 | Use short type string in E0308 secondary span label | Esteban Küber | -9/+10 |
| 2025-01-23 | Rollup merge of #135492 - metamuffin:bug-invalid-await-suggest, r=compiler-er... | Matthias Krüger | -0/+12 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -9/+9 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -40/+40 |
| 2025-01-23 | Make `hir::TyKind::TraitObject` use tagged ptr | Boxy | -9/+7 |
| 2025-01-23 | Remove query normalize from dropck outlives type op | Michael Goulet | -10/+14 |
| 2025-01-22 | Rollup merge of #135866 - BoxyUwU:dont_pick_fnptr_nested_goals, r=lcnr | Matthias Krüger | -2/+21 |
| 2025-01-22 | Rollup merge of #135816 - BoxyUwU:root_normalizes_to_goal_ice, r=lcnr | Matthias Krüger | -64/+47 |
| 2025-01-22 | Refactor dyn-compatibility error and suggestions | Taylor Cramer | -80/+108 |
| 2025-01-22 | Rename `structurally_normalize` to `structurally_normalize_ty` | Boxy | -4/+4 |
| 2025-01-22 | Use `structurally_normalize` instead of manual `normalizes-to` goals | Boxy | -60/+43 |
| 2025-01-22 | Don't pick `T: FnPtr` nested goals | Boxy | -2/+21 |
| 2025-01-21 | Rollup merge of #135706 - compiler-errors:elaborate, r=lcnr | Matthias Krüger | -9/+11 |
| 2025-01-21 | Auto merge of #134299 - RalfJung:remove-start, r=compiler-errors | bors | -14/+0 |
| 2025-01-21 | Move supertrait_def_ids into the elaborate module like all other fns | Michael Goulet | -9/+11 |