| Age | Commit message (Expand) | Author | Lines |
| 2023-08-04 | Rollup merge of #114355 - compiler-errors:resolve_vars_early, r=lcnr | Matthias Krüger | -91/+144 |
| 2023-08-03 | Remove trivial region constraints | Michael Goulet | -1/+6 |
| 2023-08-03 | resolve before canonicalization, ICE if unresolved | Michael Goulet | -67/+114 |
| 2023-08-03 | separate calculation and interning of external query constraints | Michael Goulet | -27/+28 |
| 2023-08-03 | Don't be incomplete | Michael Goulet | -92/+128 |
| 2023-08-03 | Fix upcasting with normalization in old solver, add a test | Michael Goulet | -2/+12 |
| 2023-08-03 | short-circuit when proj def ids differ | Michael Goulet | -14/+20 |
| 2023-08-03 | Rework upcasting | Michael Goulet | -96/+168 |
| 2023-08-04 | enable suggest convert to slice for binary operation | yukang | -3/+5 |
| 2023-08-03 | Fix wrong span for trait selection failure error reporting | yukang | -0/+8 |
| 2023-08-03 | inline helper methods into `with_new_goal` | lcnr | -115/+80 |
| 2023-08-03 | rewrite stack dependent overflow handling | lcnr | -173/+180 |
| 2023-08-03 | handle overflow in the `EvalCtxt` separately | lcnr | -189/+156 |
| 2023-08-03 | add `ensure_sufficient_stack` to the new solver | lcnr | -18/+21 |
| 2023-08-03 | fix `make_ambiguous_response_no_constraints` | lcnr | -47/+41 |
| 2023-08-03 | avoid more `ty::Binder:dummy` | lcnr | -36/+16 |
| 2023-08-03 | builtin impl confirmation wuhu | lcnr | -23/+17 |
| 2023-08-02 | Remove constness from `TraitPredicate` | Deadbeef | -95/+46 |
| 2023-08-02 | Rollup merge of #114079 - compiler-errors:closure-upvars, r=oli-obk | Nilstrieb | -5/+6 |
| 2023-08-02 | Auto merge of #114358 - matthiaskrgr:rollup-d810m9e, r=matthiaskrgr | bors | -5/+17 |
| 2023-08-02 | Rollup merge of #114322 - Urgau:fix-issue-110063, r=compiler-errors | Matthias Krüger | -3/+12 |
| 2023-08-02 | Rollup merge of #114314 - compiler-errors:sized-crit, r=lcnr | Matthias Krüger | -2/+2 |
| 2023-08-02 | Auto merge of #114170 - lcnr:add-commmentz, r=compiler-errors | bors | -10/+0 |
| 2023-08-01 | Use upvar_tys in more places, make it a list | Michael Goulet | -5/+6 |
| 2023-08-01 | Don't select infer -> dyn Trait | Michael Goulet | -0/+3 |
| 2023-08-01 | Convert adt_sized_constraint to early-binder, use list | Michael Goulet | -2/+2 |
| 2023-08-01 | Rename `maybe_suggest_convert_to_slice` fn name to consistent naming | Urgau | -3/+3 |
| 2023-08-01 | Fix invalid slice coercion suggestion reported in turbofish | Urgau | -0/+9 |
| 2023-07-31 | Rollup merge of #114200 - compiler-errors:detect-tail-unsize-then-upcast, r=lcnr | Matthias Krüger | -5/+20 |
| 2023-07-31 | Rollup merge of #114169 - lcnr:unsize, r=compiler-errors | Matthias Krüger | -218/+258 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -153/+128 |
| 2023-07-29 | Detect trait upcasting through struct tail unsizing | Michael Goulet | -5/+20 |
| 2023-07-29 | Bubble up nested goals from equation in predicates_for_object_candidate | Michael Goulet | -23/+24 |
| 2023-07-29 | Auto merge of #111916 - fee1-dead-contrib:noop-method-call-warn, r=compiler-e... | bors | -2/+1 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -0/+2 |
| 2023-07-28 | dropck_outlives comments | lcnr | -10/+0 |
| 2023-07-28 | fix comment | lcnr | -2/+2 |
| 2023-07-28 | refactor builtin unsize handling, extend comments | lcnr | -217/+257 |
| 2023-07-28 | Auto merge of #113312 - Ddystopia:auto-trait-fun, r=lcnr | bors | -14/+77 |
| 2023-07-28 | Auto merge of #114134 - fee1-dead-contrib:rm-constness-from-param-env, r=oli-obk | bors | -115/+30 |
| 2023-07-27 | Remove `constness` from `ParamEnv` | Deadbeef | -115/+30 |
| 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 |