Skip to content

Refine tracing functionality #40461

Open
Open
@amcasey

Description

@amcasey

Search Terms

Tracing, Logging

Suggestion

Further improvements on #40460:

  • Tracing from tsserver
  • Post-processing script to handle size & unterminated dumps
  • Optimize tracing._ calls (done via tracing?._)
  • Using sampling to reduce tracing costs
  • Possibly use a proper sampling (worker) thread
    • Filter include/exclude command-line selection (not needed if sampling thread works)
  • Adjust expression source locations in post processing script
  • Improve UI by embedding tracing as a library (since there are no better visualizers)
  • Consolidating data and metadata into a single file
  • Enabling streaming gzip?

Metadata

Metadata

Assignees

Labels

Domain: PerformanceReports of unusually slow behaviorInfrastructureIssue relates to TypeScript team infrastructureRescheduledThis issue was previously scheduled to an earlier milestone

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions