| Age | Commit message (Expand) | Author | Lines |
| 2023-08-18 | instantiate response: no unnecessary new universe | lcnr | -1/+1 |
| 2023-08-14 | Remove constness from `ImplSource::Param` | Deadbeef | -1/+1 |
| 2023-08-04 | Rollup merge of #114287 - lcnr:overflow, r=compiler-errors | Michael Goulet | -27/+9 |
| 2023-08-03 | Remove trivial region constraints | Michael Goulet | -1/+6 |
| 2023-08-03 | resolve before canonicalization, ICE if unresolved | Michael Goulet | -8/+79 |
| 2023-08-03 | separate calculation and interning of external query constraints | Michael Goulet | -27/+28 |
| 2023-08-03 | handle overflow in the `EvalCtxt` separately | lcnr | -2/+1 |
| 2023-08-03 | fix `make_ambiguous_response_no_constraints` | lcnr | -24/+7 |
| 2023-08-03 | avoid more `ty::Binder:dummy` | lcnr | -1/+1 |
| 2023-08-01 | Don't select infer -> dyn Trait | Michael Goulet | -0/+3 |
| 2023-07-31 | Rollup merge of #114200 - compiler-errors:detect-tail-unsize-then-upcast, r=lcnr | Matthias Krüger | -5/+20 |
| 2023-07-29 | Detect trait upcasting through struct tail unsizing | Michael Goulet | -5/+20 |
| 2023-07-28 | fix comment | lcnr | -1/+1 |
| 2023-07-25 | Make everything builtin! | Michael Goulet | -144/+27 |
| 2023-07-25 | Consolidate trait upcasting and unsize into one normalization | Michael Goulet | -2/+11 |
| 2023-07-25 | Restore tuple unsizing feature gate | Michael Goulet | -0/+3 |
| 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 | -3/+7 |
| 2023-07-23 | Comment stuff in the new solver | Michael Goulet | -10/+17 |
| 2023-07-14 | Structurally normalize in selection | Michael Goulet | -6/+33 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -29/+31 |
| 2023-07-13 | Rollup merge of #113536 - lcnr:proof-tree-select, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2023-07-13 | Auto merge of #113637 - Mark-Simulacrum:bootstrap-bump, r=ozkanonur | bors | -4/+1 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -4/+1 |
| 2023-07-10 | avoid building proof trees in select | lcnr | -1/+1 |
| 2023-07-08 | Implement selection for unsize for better coercion behavior | Michael Goulet | -1/+144 |
| 2023-07-07 | Auto merge of #113308 - compiler-errors:poly-select, r=lcnr | bors | -3/+3 |
| 2023-07-06 | Rollup merge of #113397 - compiler-errors:new-select-prefer-obj, r=lcnr | Michael Goulet | -0/+8 |
| 2023-07-06 | Separate select calls that don't need a binder | Michael Goulet | -1/+1 |
| 2023-07-06 | TraitObligation -> PolyTraitObligation | Michael Goulet | -3/+3 |
| 2023-07-06 | Prefer object candidates over impl candidates in new selection | Michael Goulet | -0/+8 |
| 2023-07-06 | Dont ICE for `dyn* Trait: Trait` goals during selection in new trait solver | Michael Goulet | -4/+6 |
| 2023-07-05 | Winnow specializing impls | Michael Goulet | -2/+13 |
| 2023-07-04 | add `ecx.probe_candidate` | lcnr | -1/+21 |
| 2023-07-03 | Helpers for creating EvalCtxts, some comments | Michael Goulet | -97/+80 |
| 2023-07-03 | Implement selection in new trait solver | Michael Goulet | -4/+307 |
| 2023-06-20 | split probe into 2 functions for better readability | lcnr | -0/+47 |
| 2023-06-11 | Auto merge of #112466 - lcnr:opaque-type-cleanup, r=compiler-errors | bors | -7/+2 |
| 2023-06-09 | split opaque type handling in new solver | lcnr | -7/+2 |
| 2023-06-08 | deduplicate identical region constraints | Michael Goulet | -1/+5 |
| 2023-05-30 | update universe used by the leak check | lcnr | -1/+3 |
| 2023-05-30 | add the leak check to the new solver | lcnr | -0/+5 |
| 2023-05-25 | Add InferCtxt::register_hidden_type_in_new_solver | Michael Goulet | -21/+10 |
| 2023-05-25 | Prepopulate opaques in canonical input | Michael Goulet | -9/+52 |
| 2023-04-26 | Split out make_ambiguous_response_no_constraints | Michael Goulet | -19/+42 |
| 2023-04-26 | Clear response values for overflow in new solver | Michael Goulet | -3/+32 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-20 | Result is just bool but special | Michael Goulet | -2/+3 |
| 2023-04-20 | Track if EvalCtxt has been tainted, make sure it can't be used to make query ... | Michael Goulet | -0/+6 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -3/+3 |