-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Symbol navigation is slow in large project with python venv #1728
Comments
@brettcannon I have add profile in |
So this is on initial load only. What kind of performance would you expect? Without constantly scanning a file for it to be preloaded, there will always be a cost. |
Regardless, this would require Jedi to become faster. |
@brettcannon but actually,everytime the same file open the navigation,it's slow |
In my memory, this feature in history is faster than now |
@zjjott it might be a performance regression in Jedi from our 0.12.0 upgrade we did recently. But once again, it would be an issue in Jedi and they would need to make the changes to speed it up. |
Closing as this is an upstream issue which we don't have direct control or influence over. |
Environment data
Actual behavior
Symbol navigation is slow,about 5 seconds after open symbol navigation every time
large gif here:5.7M ,here is a compress gif,it's speed up
Expected behavior
faster as it in small project
Steps to reproduce:
Logs
Output for
Python
in theOutput
panel (View
→Output
, change the drop-down the upper-right of theOutput
panel toPython
)How can I profile this behavior?I have enable vscode profile but there is nothing about this extensions
The text was updated successfully, but these errors were encountered: