Skip to content
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

Edits can cause a big increase in IntelliSense update time (until a save occurs) #13064

Open
sean-mcmanus opened this issue Dec 17, 2024 · 1 comment
Labels
bug Language Service performance Works in VS So we'd need to fix it for VS Code to reach parity.

Comments

@sean-mcmanus
Copy link
Contributor

sean-mcmanus commented Dec 17, 2024

I have a repro with 3.2k functions that each calls another function (generated with the help of Copilot), and after just 4 edits it starts taking around 8 times as long to update the TU. I don't repro the same behavior in VS. The processing time goes down to the original update time after a save.

It seems to repro for all TUs in general after enough edits are made, but the particular repro case seems like a "worst case" for some reason.

@sean-mcmanus sean-mcmanus added bug Language Service performance Works in VS So we'd need to fix it for VS Code to reach parity. labels Dec 17, 2024
@sean-mcmanus sean-mcmanus changed the title Edits can cause a big increase in IntelliSense update time Edits can cause a big increase in IntelliSense update time (until a save occurs) Dec 17, 2024
@heartacker
Copy link

yes. slow here

@bobbrow bobbrow moved this to Todo in cpptools Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Language Service performance Works in VS So we'd need to fix it for VS Code to reach parity.
Projects
Status: Todo
Development

No branches or pull requests

2 participants