Skip to content

JS/TS protocol buffer hangs onto a lot of memory if on big request or response is used.  #85565

Closed

Description

@mjbvz

Extracted from #84940

The ProtocolBuffer has a leak where its internal buffer always grows, so if a response has the size 15MB, the internal buffer will always remain at 15MB and never shrink to something reasonable again.

microsoft/vscode-languageserver-node#544

Activity

  1. added this to the Backlog milestone on Jan 23, 2020
  2. mjbvz commented on Oct 19, 2021

    @mjbvz
    ContributorAuthor

    Closing in favor of microsoft/TypeScript#46417 which would let us remove ProtocolBuffer entirely

  3. added
    upstreamIssue identified as 'upstream' component related (exists outside of VS Code)
    on Oct 19, 2021
  4. locked and limited conversation to collaborators on Dec 4, 2021
  5. added 2 commits that reference this issue on Jan 10, 2022
    45c9b6f
    deb9abe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

debtCode quality issueshelp wantedIssues identified as good community contribution opportunitiesjavascriptJavaScript support issuestypescriptTypescript support issuesupstreamIssue identified as 'upstream' component related (exists outside of VS Code)

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions