| Age | Commit message (Expand) | Author | Lines |
| 2023-09-05 | Rollup merge of #115519 - compiler-errors:next-solver-assoc-ice, r=lcnr | Matthias Krüger | -1/+15 |
| 2023-09-05 | Auto merge of #115467 - compiler-errors:assoc-ty-object-safety, r=oli-obk | bors | -0/+9 |
| 2023-09-03 | Don't ICE on associated type projection without feature gate | Michael Goulet | -1/+15 |
| 2023-09-02 | Do not require associated types with Self: Sized to uphold bounds when confir... | Michael Goulet | -6/+6 |
| 2023-09-02 | RPITITs are considered object-safe, they're always on Self:Sized methods | Michael Goulet | -0/+9 |
| 2023-09-02 | Signed-off-by: cui fliter <imcusg@gmail.com> | cui fliter | -1/+1 |
| 2023-09-01 | Auto merge of #113201 - oli-obk:recursive_type_alias, r=estebank,compiler-errors | bors | -1/+20 |
| 2023-08-31 | Rollup merge of #115373 - lqd:come-on-bors, r=compiler-errors | Matthias Krüger | -5/+1 |
| 2023-08-30 | Don't record spans for predicates in coherence | Michael Goulet | -19/+11 |
| 2023-08-30 | Permit recursive weak type aliases | Oli Scherer | -1/+20 |
| 2023-08-30 | clean up `local_overflow_limit` computation | Rémy Rakic | -5/+1 |
| 2023-08-29 | handle edge-case of a recursion limit of 0 | Rémy Rakic | -1/+5 |
| 2023-08-28 | Auto merge of #115326 - matthiaskrgr:rollup-qsoa8ar, r=matthiaskrgr | bors | -20/+9 |
| 2023-08-28 | Rollup merge of #115322 - estebank:list-tweak, r=compiler-errors | Matthias Krüger | -9/+3 |
| 2023-08-28 | Rollup merge of #115311 - dtolnay:usearcself, r=compiler-errors | Matthias Krüger | -6/+0 |
| 2023-08-28 | Rollup merge of #115294 - compiler-errors:cycle-err, r=oli-obk | Matthias Krüger | -5/+6 |
| 2023-08-28 | Tweak output of `to_pretty_impl_header` involving only anon lifetimes | Esteban Küber | -9/+3 |
| 2023-08-28 | Revert "Suggest using `Arc` on `!Send`/`!Sync` types" | David Tolnay | -6/+0 |
| 2023-08-28 | Better error message for object type with GAT | Michael Goulet | -1/+1 |
| 2023-08-27 | More precisely detect cycle errors from type_of on opaque | Michael Goulet | -5/+6 |
| 2023-08-27 | Rollup merge of #114974 - nbdd0121:vtable, r=b-naber | Guillaume Gomez | -1/+1 |
| 2023-08-18 | instantiate response: no unnecessary new universe | lcnr | -1/+1 |
| 2023-08-18 | Add an (perma-)unstable option to disable vtable vptr | Gary Guo | -1/+1 |
| 2023-08-18 | Auto merge of #114611 - nnethercote:type-system-chess, r=compiler-errors | bors | -9/+4 |
| 2023-08-15 | Rollup merge of #114819 - estebank:issue-78124, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2023-08-15 | Rollup merge of #114831 - compiler-errors:next-solver-projection-subst-compat... | Guillaume Gomez | -7/+15 |
| 2023-08-15 | Rollup merge of #114829 - compiler-errors:next-solver-only-unsize-to-dyn-once... | Guillaume Gomez | -54/+92 |
| 2023-08-15 | Rollup merge of #114828 - compiler-errors:next-solver-probe-upcasting, r=lcnr | Guillaume Gomez | -10/+12 |
| 2023-08-15 | Rollup merge of #114827 - compiler-errors:next-solver-dyn-safe-candidates, r=... | Guillaume Gomez | -0/+5 |
| 2023-08-15 | more nits | Michael Goulet | -17/+49 |
| 2023-08-15 | Reuse the selection context, compute failing obligations first in ambig mode | Michael Goulet | -88/+78 |
| 2023-08-15 | nits | Michael Goulet | -3/+3 |
| 2023-08-15 | Implement lint against coinductive impl overlap | Michael Goulet | -6/+75 |
| 2023-08-15 | more span info | Michael Goulet | -7/+9 |
| 2023-08-15 | Check projection arguments before substitution | Michael Goulet | -7/+15 |
| 2023-08-15 | Separate consider_unsize_to_dyn_candidate from other unsize candidates | Michael Goulet | -54/+92 |
| 2023-08-15 | Probe when assembling upcast candidates so they don't step on eachother's toes | Michael Goulet | -10/+12 |
| 2023-08-15 | Only consider object candidates for object-safe dyn types | Michael Goulet | -0/+5 |
| 2023-08-14 | Point at return type when it influences non-first `match` arm | Esteban Küber | -1/+1 |
| 2023-08-14 | Remove constness from `ImplSource::Param` | Deadbeef | -5/+4 |
| 2023-08-13 | Auto merge of #114457 - lcnr:trait_ref_is_knowable-normalize, r=compiler-errors | bors | -119/+167 |
| 2023-08-12 | lower `evaluate_goal` stability check to `warn` | lcnr | -36/+56 |
| 2023-08-12 | normalize in `trait_ref_is_knowable` in new solver | lcnr | -83/+111 |
| 2023-08-11 | remove builtin impl for float and int infer | lcnr | -9/+4 |
| 2023-08-10 | Rollup merge of #114712 - compiler-errors:comment-nits, r=lcnr | Michael Goulet | -1/+1 |
| 2023-08-10 | Comment nits | Michael Goulet | -1/+1 |
| 2023-08-10 | make the provisional cache slightly less broken | lcnr | -40/+57 |
| 2023-08-09 | Suggest using `Arc` on `!Send`/`!Sync` types | Esteban Kuber | -0/+6 |
| 2023-08-09 | Rollup merge of #114548 - fee1-dead-contrib:migrate-to-trans, r=davidtwco | Matthias Krüger | -34/+52 |
| 2023-08-08 | Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk | bors | -21/+0 |