1894473b19
fix: Spawn a new thread with a larger stack for the LSP and proc-macro server This runs the server and proc-macro process in dedicated threads with 8 MB of stack space to paper over OS differences and fix occasional stack overflows. This hopefully resolves https://github.com/rust-lang/rust-analyzer/issues/11669