-
Notifications
You must be signed in to change notification settings - Fork 131
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
Better support for large number of green-thread like things #169
Comments
cc @polinasok / @gregg-miskelly / @hyangah from the original issue My experience with green threads come from Go. Thinking about the user experience, when debugging a Go program I would like to:
The main protocol change is that threads would not be updated ambiently in an individually addressable way in the Perhaps instead the debug adapter could provide location metadata as in (1), and a mechanism to "realize" threads. Realization would happen when:
A thread would get a DAP Something this doesn't cover is cases where additional metadata for threads, outside of location, is available. For example in Elixir/Erlang users might be want to explore the supervisor tree -- though I don't think this structure is relevant to m/any other languages. |
@connor4312 since we already have an UI related issue for the "many threads debugging UI" in the VS Code repo, may I suggest that you copy your comment from above to #116109. Thanks! |
TBD
(for now see discussion #159)
The text was updated successfully, but these errors were encountered: