Skip to content

Perf: Make output channel logging faster in web #172336

Closed
@mjbvz

Description

@mjbvz

Steps to Reproduce:

  1. Set "typescript.tsserver.log": "verbose"
  2. On insiders.vscode.dev, open a JS/TS file and type a bunch in the file to trigger TS Server requests
  3. Open the output panel and look at the TypeScript Server log section

Bug
The output log updates slowly and continues updating long after you finish typing

We are using vscode.OutputChannel. I've debugged this and believe that the TS logs all of the information quickly. It seems like the issue is with the display/update of the output channel content in the UI

Metadata

Metadata

Assignees

Labels

author-verification-requestedIssues potentially verifiable by issue authoroutputOutput channel system issuesperfverifiedVerification succeededwebIssues related to running VSCode in the web

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions