-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Performance issue: Vscoq2 very slow on a file with numerous lemmas #657
Comments
Not sure this is a duplicate of #454 as suggested by @Blaisorblade because the phrasing suggests the problem lies in the execution. I will try and reproduce and see. |
So in fact the language server was sending the full file as "parsed ranges" at each send_highlights call. On such a big file it is indeed problematic. Working on it in #679 |
Consider the file LibList.v from the TLC library (part of the Coq CI).
This compiles in batch mode (coqc) in 3.7 seconds (with a single core).
VSCoq1 processes it in about 8 seconds, which is not perfect but acceptable.
VSCoq2 processes it in more than 180 seconds, which is not manageable.
The text was updated successfully, but these errors were encountered: