intel / intel/dml-language-server
Cache isolated analysis results to disk in order to speed up session refreshes
Open
enhancement
Low Priority
- Dominant language
- Rust
- Stars
- 9
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
At the moment, there is a significant 'hump' when starting up the language server targeting some device file, where most of it consists the dls re-parsing a large number of commoncode files which rarely change. We could store isolated analysises to disk (together with a file hash) and try to re-use these when an analysis is missing.
Contributor guide
Assessment
This issue has not been assessed yet.