Skip to content

Support out of process LSP #2610

Description

@compnerd

Currently we build sourcekitd dynamically but load it in process for SourceKit-LSP. We should convert sourcekitd into an out of process COM server and then RPC it which would help improve the reliability of the LSP server and allow restarting sourcekitd in case of a failure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    TODO

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions