]> git.lizzy.rs Git - rust.git/commit
Auto merge of #12856 - Veykril:multi-proc-srv, r=Veykril
authorbors <bors@rust-lang.org>
Mon, 25 Jul 2022 10:41:05 +0000 (10:41 +0000)
committerbors <bors@rust-lang.org>
Mon, 25 Jul 2022 10:41:05 +0000 (10:41 +0000)
commitac86b8edffcfd8076436c4154ec0236a91cc3c62
tree3ae4ddb89e9ff006e0edac0f1891214033992045
parentc7788ad3bed256d5e7e9698a52c3e2bfaeb0bb75
parent50b27e57baa83d63fecf77c712c345d480f2c3c6
Auto merge of #12856 - Veykril:multi-proc-srv, r=Veykril

feat: Spawn a proc-macro-srv instance per workspace

cc https://github.com/rust-lang/rust-analyzer/issues/12855

The idea is to have each server be spawned with the appropriate toolchain, that way workspaces with differing toolchains shouldn't suffer from proc-macro abi mismatches.