You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow a single WebAssembly memory space (Process) to hold multiple
DocumentForVSCode objects through DocumentLinter/DocumentProcessManager.
This has a few benefits:
* reduced memory usage (minor)
* shared caches (minor)
* unlock future changes, such as sharing a configuration between
multiple .js files
Untested: crash tolerance in the presence of multiple documents being
changed concurrenly. There are likely bugs.
This commit does not affect the VS Code extension because it currently
uses one DocumentProcessManager per DocumentLinter.
0 commit comments