| Age | Commit message (Expand) | Author | Lines |
| 2023-07-27 | Rollup merge of #114117 - compiler-errors:return-to-uniq, r=lcnr | Guillaume Gomez | -12/+15 |
| 2023-07-27 | Auto merge of #114080 - compiler-errors:negative, r=spastorino | bors | -1/+1 |
| 2023-07-27 | Consider a goal as NOT changed if its response is identity modulo regions | Michael Goulet | -1/+1 |
| 2023-07-27 | Revert "don't uniquify regions when canonicalizing" | Michael Goulet | -11/+14 |
| 2023-07-26 | Don't treat negative trait predicates as always knowable | Michael Goulet | -1/+1 |
| 2023-07-25 | Rollup merge of #113661 - oli-obk:tait_wtf, r=lcnr | Matthias Krüger | -0/+1 |
| 2023-07-25 | Make everything builtin! | Michael Goulet | -328/+274 |
| 2023-07-25 | Consolidate trait upcasting and unsize into one normalization | Michael Goulet | -197/+237 |
| 2023-07-25 | Restore tuple unsizing feature gate | Michael Goulet | -11/+23 |
| 2023-07-25 | Make sure to detect trait upcasting coercion even after normalization | Michael Goulet | -1/+7 |
| 2023-07-25 | Normalize the RHS of an unsize goal | Michael Goulet | -67/+139 |
| 2023-07-24 | Auto merge of #114024 - matthiaskrgr:rollup-uhdbq64, r=matthiaskrgr | bors | -23/+67 |
| 2023-07-24 | Rollup merge of #113987 - compiler-errors:comments, r=lcnr | Matthias Krüger | -16/+64 |
| 2023-07-24 | Rollup merge of #113985 - compiler-errors:issue-113951, r=estebank | Matthias Krüger | -7/+3 |
| 2023-07-24 | lcnr's suggestions | Michael Goulet | -4/+5 |
| 2023-07-24 | Auto merge of #113956 - fmease:rustdoc-fix-x-crate-rpitits, r=GuillaumeGomez,... | bors | -3/+6 |
| 2023-07-23 | more clippy::style fixes: | Matthias Krüger | -2/+2 |
| 2023-07-23 | Comment stuff in the new solver | Michael Goulet | -16/+63 |
| 2023-07-23 | Use erased self type when autoderefing for trait error suggestion | Michael Goulet | -7/+3 |
| 2023-07-23 | fix clippy::useless_format | Matthias Krüger | -1/+1 |
| 2023-07-23 | fix couple of clippy findings: | Matthias Krüger | -7/+2 |
| 2023-07-22 | Rollup merge of #113901 - compiler-errors:only-bidi-norm, r=lcnr | Matthias Krüger | -9/+12 |
| 2023-07-22 | Rollup merge of #112508 - compiler-errors:trait-sig-lifetime-sugg-ice, r=cjgi... | Matthias Krüger | -11/+42 |
| 2023-07-22 | Get rid of subst-relate incompleteness in new solver | Michael Goulet | -9/+12 |
| 2023-07-22 | rustdoc: handle cross-crate RPITITs correctly | León Orell Valerian Liehr | -3/+6 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -28/+6 |
| 2023-07-21 | Auto merge of #113922 - matthiaskrgr:rollup-90cj2vv, r=matthiaskrgr | bors | -13/+12 |
| 2023-07-21 | Double check that hidden types match the expected hidden type | Oli Scherer | -0/+1 |
| 2023-07-21 | new solver: add a separate cache for coherence | lcnr | -13/+12 |
| 2023-07-21 | Track ABI info. in `NaiveLayout`, and use it for `PointerLike` checks | Moulins | -6/+28 |
| 2023-07-20 | Auto merge of #113856 - WaffleLapkin:vtablin', r=oli-obk | bors | -67/+88 |
| 2023-07-20 | update doc comments | lcnr | -10/+17 |
| 2023-07-20 | review | lcnr | -4/+4 |
| 2023-07-20 | re-add comment | lcnr | -0/+6 |
| 2023-07-20 | assembly: only consider blanket impls once | lcnr | -68/+226 |
| 2023-07-20 | XSimplifiedType to SimplifiedType::X | lcnr | -1/+1 |
| 2023-07-19 | Don't emit useless vptrs for marker traits | Maybe Waffle | -4/+21 |
| 2023-07-19 | Fix comment | Maybe Waffle | -1/+1 |
| 2023-07-19 | Simplify last `prepare_vtable_segments` loop even more | Maybe Waffle | -25/+22 |
| 2023-07-19 | Slightly refactor 'exiting_out loop in `prepare_vtable_segments` | Maybe Waffle | -20/+22 |
| 2023-07-19 | Refactor 'diving_in loop internals in `prepare_vtable_segments` | Maybe Waffle | -17/+17 |
| 2023-07-19 | Replace `if let` with `unwrap` in `prepare_vtable_segments` | Maybe Waffle | -25/+24 |
| 2023-07-19 | Use `?` in `prepare_vtable_segments` | Maybe Waffle | -9/+15 |
| 2023-07-19 | Auto merge of #113690 - aliemjay:opaque-defined-by-trait, r=compiler-errors | bors | -5/+6 |
| 2023-07-17 | Rename arg_iter to iter_instantiated | Michael Goulet | -3/+4 |
| 2023-07-17 | Rollup merge of #113651 - lcnr:parent-def-id, r=compiler-errors | Matthias Krüger | -7/+4 |
| 2023-07-17 | Auto merge of #113336 - compiler-errors:new-solver-iat, r=lcnr | bors | -5/+84 |
| 2023-07-16 | Auto merge of #113769 - matthiaskrgr:rollup-p6i1rco, r=matthiaskrgr | bors | -1/+1 |
| 2023-07-17 | Rollup merge of #113539 - agnarrarendelle:master, r=workingjubilee | Matthias Krüger | -1/+1 |
| 2023-07-16 | Auto merge of #113742 - compiler-errors:dont-short-circuit-intercrate-global-... | bors | -2/+2 |