3 ms·
But you want to share state and only update state incrementally on edit to get any reasonable level of performance for stuff like language server code analysis.
by rubber_duck 6y ago
But you want to share state and only update state incrementally on edit to get any reasonable level of performance for stuff like language server code analysis.
- all-fakes 6y agoI'm not sure what the performance overhead would be, but that state can easily be stored on disk.
- tsimionescu 6y agoI'd bet it's a lot harder to rework the compiler to update its state in place than it is to rework it to free memory.