-
-
Notifications
You must be signed in to change notification settings - Fork 597
Open
Description
This issue tracks ground work and implementation of performance related issues.
Groundwork
- Add a setting for profiling VLS (
vetur.dev.vlsPort
) Add to FAQ how to profile Vetur #1180 - Add instruction for filing perf issues Add to FAQ how to profile Vetur #1180
Improvements
- Send Cancellation Token to TypeScript Language Server Send Cancellation Token to TypeScript Language Server #1263
- Improve performance of
getSingleLanguageDocument
andgetSingleTypeDocument
Improve performance ofgetSingleLanguageDocument
andgetSingleTypeDocument
#1264 - Support incremental document updates Support incremental document updates #1141
- Excessive file system IO Excessive file system IO #1277
- Cache module resolution as well Cache module resolution as well #1286
Need Investigation
- When project has jsconfig.json with path alias, ".vue" intellisense is slow When project has jsconfig.json with path alias, ".vue" intellisense is slow #1307
- Language server will idle or slow when open more 6 files in workspace Language server will idle or slow when open more 6 files in workspace #1317
rickyruiz, zbjornson, hlhr202, geopic, romansp and 15 more