jonnyboyC / kos-language-server

A language server for the Kerboscript (kOS) a language for Kerbal Space Program
MIT License
27 stars 6 forks source link

[Feature] Incremental Parsing #105

Open jonnyboyC opened 5 years ago

jonnyboyC commented 5 years ago

Is your feature request related to a problem? Please describe. Provide incremental parsing support to the language server. Currently the lang-server does full parse for every edit. While the parsing is very fast, a lot of garbage is produced in the process. At this point it seems the main bottleneck in the lang-server is garbage collection.