-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
Explore delaying doing * activation extensions until initial activation events are finished #171135
Comments
Notes from initial investigationInitial activation events that we want to see settle before handling
Eager activation happens here: vscode/src/vs/workbench/api/common/extHostExtensionService.ts Lines 621 to 636 in 891a9e5
Debugging opening
After eager extension activation events are activated but before the explorer has resolved, I also see:
(Note, when viewing a PR, the actual At a high level, I'm thinking of queuing all extension activation requests in the |
Today extensions which are * activated are resolved alongside other eager activation events. Explore whether deferring discovering and activating * activated extensions until the initial eager events have settled leads to better performance (e.g. in vscode.dev/github).
The text was updated successfully, but these errors were encountered: