-
Notifications
You must be signed in to change notification settings - Fork 37.9k
Open
Labels
NESIssues related to the next edit suggestions featureIssues related to the next edit suggestions featureperf
Milestone
Description
Currently InlineCompletionsModel is initialized in the microtasks of the mousedown even when opening an editor. This add 7ms at least to the opening that seems like it could easily be avoided. This may not seem like much but it can also contribute to GC pressure and we're suffering right now from so many things happening when an editor opens that it's causes a very noticeable delay when switch editors.
Repro:
- Open 2 big files (not sure how important big it, I was using terminalInstance.ts and runInTerminalTool.ts)
- Start a trace
- Switch between them
- End trace

Reactions are currently unavailable
Metadata
Metadata
Labels
NESIssues related to the next edit suggestions featureIssues related to the next edit suggestions featureperf