Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate live trace runs #3

Open
typeholes opened this issue May 12, 2024 · 2 comments
Open

Investigate live trace runs #3

typeholes opened this issue May 12, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@typeholes
Copy link
Collaborator

Doing in process traces using ts lib would allow us to provide more information in an on-demand manner. For example, types.json only includes the display field when it is cheap to generate. With a live trace we could generate the displays as needed.

As a side benefit, in memory fs should reduce skew due to IO overhead during tracing.

@typeholes
Copy link
Collaborator Author

partially implemented with the ability to run a command to do traces and automatically send them to the viewer.

live via ts lib still should be investigated but is low priority

@typeholes typeholes added the enhancement New feature or request label May 22, 2024
@typeholes
Copy link
Collaborator Author

this is higher priority now as it enables much more functionality. It can't be done in process without blocking the event loop and freezing the vscode UI, so I'm working on a server we can spawn and communicate with via web sockets

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant