Skip to content
This repository was archived by the owner on Nov 16, 2023. It is now read-only.
This repository was archived by the owner on Nov 16, 2023. It is now read-only.

DefaultCompletionItemManager Linq Code not performant #47

@SmikeSix

Description

@SmikeSix

https://github.com/microsoft/vs-editor-api/blob/61ca43c05f2254b80e87dccaf029acec3f25feb3/src/Editor/Language/Impl/Language/AsyncCompletion/DefaultCompletionItemManager.cs

Hi im writing a voice plugin for intellisense and used this as reference. The linq code for the filters seems to performs really badly. Just stepped through it and rewrote it in normal c#. 10x performance increase. not sure why though

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions