You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What does this mean? Is there potential that chalk would be replaced in rust-analyzer?
(I'm currently experiencing super slow RA every time I touch my code (30s lag at 100% CPU after touching anything before RA starts answering queries again) and perf tells me all the time is spent in chalk_recursive::solve::SolveIterationHelpers::solve_from_clauses, I'm wondering whether the next step may be to just change solver, or if it's worth investigating.)
@Ten0 It's not just potential, it's pretty much guaranteed. Chalk is no longer developed and the new trait solver is supposed to replace both rustc's old trait solver and Chalk in r-a.
The new trait solver is supposed to be more efficient than Chalk (especially given it will also be used in rustc, which means it will see heavy perf work, something Chalk didn't have), but that doesn't necessarily mean it will solve your problem. We will have to wait and see.
Zulip meeting
Previous issue: #16013
SyntaxEditor
#18285The text was updated successfully, but these errors were encountered: