| Age | Commit message (Expand) | Author | Lines |
| 2025-04-29 | Treat `ManuallyDrop` as `~const Destruct` | Oli Scherer | -0/+3 |
| 2025-04-28 | Rollup merge of #140402 - lcnr:normalizes-to-certainty-yes, r=compiler-errors | Chris Denton | -32/+66 |
| 2025-04-28 | Rollup merge of #140276 - compiler-errors:typeof-less-eagerly, r=lcnr | Chris Denton | -0/+6 |
| 2025-04-28 | Auto merge of #140388 - GuillaumeGomez:rollup-aj9o3ch, r=GuillaumeGomez | bors | -11/+11 |
| 2025-04-28 | Do not compute type_of for impl item if impl where clauses are unsatisfied | Michael Goulet | -0/+6 |
| 2025-04-28 | review | lcnr | -19/+29 |
| 2025-04-28 | only return nested goals for `Certainty::Yes` | lcnr | -18/+42 |
| 2025-04-28 | Rollup merge of #140249 - BoxyUwU:remove_weak_alias_terminology, r=oli-obk | Guillaume Gomez | -11/+11 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -88/+0 |
| 2025-04-26 | Rollup merge of #140320 - lcnr:wf-use-term, r=compiler-errors | Matthias Krüger | -6/+6 |
| 2025-04-26 | convert some `GenericArg` to `Term` | lcnr | -6/+6 |
| 2025-04-25 | handle specialization in the new trait solver | lcnr | -14/+111 |
| 2025-04-24 | norm nested aliases before evaluating the parent goal | lcnr | -139/+89 |
| 2025-04-24 | Remove `weak` alias terminology | Boxy | -11/+11 |
| 2025-04-24 | Rollup merge of #140214 - compiler-errors:remove-hack, r=lcnr | Matthias Krüger | -12/+0 |
| 2025-04-23 | Remove hack | Michael Goulet | -12/+0 |
| 2025-04-23 | More | Michael Goulet | -34/+33 |
| 2025-04-22 | Consider Copy/Clone too | Michael Goulet | -0/+17 |
| 2025-04-22 | Properly drain pending obligations for coroutines | Michael Goulet | -2/+20 |
| 2025-04-18 | Don't assemble non-env/bound candidates if projection is rigid | Michael Goulet | -39/+58 |
| 2025-04-17 | Rollup merge of #139774 - compiler-errors:supertrait-alias, r=lcnr | Matthias Krüger | -66/+123 |
| 2025-04-17 | Rollup merge of #139900 - lcnr:normalizes-to-where-bounds-unproductive, r=com... | Matthias Krüger | -8/+13 |
| 2025-04-16 | Don't require rigid alias's trait to hold | Michael Goulet | -1/+0 |
| 2025-04-16 | Remove FIXME that is no longer relevant | Michael Goulet | -6/+0 |
| 2025-04-16 | Fix replacing supertrait aliases in ReplaceProjectionWith | Michael Goulet | -60/+123 |
| 2025-04-16 | stepping into impls for norm is unproductive | lcnr | -8/+13 |
| 2025-04-15 | Auto merge of #139845 - Zalathar:rollup-u5u5y1v, r=Zalathar | bors | -30/+61 |
| 2025-04-15 | Rollup merge of #139798 - lcnr:where-bounds-gt-alias-bound, r=compiler-errors | Stuart Cook | -21/+30 |
| 2025-04-15 | Rollup merge of #139791 - lcnr:ignore-global-where-bounds, r=compiler-errors | Stuart Cook | -2/+6 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -1/+1 |
| 2025-04-14 | normalize: prefer ParamEnv over AliasBound | lcnr | -21/+30 |
| 2025-04-14 | do not leak auto traits in item bounds | lcnr | -7/+25 |
| 2025-04-14 | drop global where-bounds before merging candidates | lcnr | -2/+6 |
| 2025-04-10 | Auto merge of #139000 - compiler-errors:rigid-missing-item, r=lcnr | bors | -3/+29 |
| 2025-04-09 | Make unnormalizable item ambiguous in coherence | Michael Goulet | -2/+18 |
| 2025-04-09 | Use a query rather than recomputing the tail repeatedly | Michael Goulet | -1/+1 |
| 2025-04-09 | Mark GAT WC as GoalSource::AliasWellFormed so that we recurse into them in er... | Michael Goulet | -2/+2 |
| 2025-04-09 | Rigidly project missing item due to guaranteed impossible sized predicate | Michael Goulet | -1/+11 |
| 2025-04-09 | update cfgs | Boxy | -1/+1 |
| 2025-04-05 | Fix ProvenVia for global where clauses | Michael Goulet | -2/+10 |
| 2025-04-04 | Auto merge of #138785 - lcnr:typing-mode-borrowck, r=compiler-errors,oli-obk | bors | -0/+39 |
| 2025-04-03 | Initial support for auto traits with default bounds | Bryanskiy | -19/+29 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -0/+39 |
| 2025-04-01 | simplify Interner opaque types API | lcnr | -24/+12 |
| 2025-03-26 | Implement lint against using Interner and InferCtxtLike in random compiler cr... | Michael Goulet | -0/+1 |
| 2025-03-24 | Allow WellFormed goals to be returned from relating in new solver | Michael Goulet | -7/+9 |
| 2025-03-20 | Do not rely on type_var_origin in OrphanCheckErr::NonLocalInputType | Michael Goulet | -1/+4 |
| 2025-03-15 | Use {Decodable,Encodable}_NoContext in type_ir | Michael Goulet | -2/+5 |
| 2025-03-15 | Fold visit into ty | Michael Goulet | -11/+12 |
| 2025-03-15 | Squash fold into ty | Michael Goulet | -16/+18 |