Don't reuse the Chalk solver

This slows down analysis-stats a bit (~5% in my measurement), but improves
incremental checking a lot because we can reuse trait solve results.
This commit is contained in:
Florian Diebold 2020-03-06 23:04:14 +01:00
parent 26ae35c62e
commit 9ce30281f6
4 changed files with 29 additions and 95 deletions

View file

@ -362,7 +362,6 @@ impl RootDatabase {
hir::db::GenericDefaultsQuery
hir::db::ImplsInCrateQuery
hir::db::ImplsForTraitQuery
hir::db::TraitSolverQuery
hir::db::InternTypeCtorQuery
hir::db::InternChalkImplQuery
hir::db::InternAssocTyValueQuery