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
Allow stopping at isolate start events #14227
Comments
What is the status of this feature? |
I week ago or so I added a --break-at-isolate-spawn flag. It causes each new isolate to take a one-time breakpoint at its entrypoint. This breakpoint is a distinct event from the IsolateCreated notification. Does this help you? |
It would have helped me if it had worked :-) I've opened an issue yesterday https://code.google.com/p/dart/issues/detail?id=20974 |
Devon seemed to be able to use the flag. What problem are you seeing? |
Please see the issue referenced above. tl;dr: it does not work. |
Please talk to Devon. He was able to use this flag for his purposes. If, after talking to Devon you are still unable to get this to work, then we should have a short VC to discuss this in person rather than continuing this. |
I already discussed this with Devon yesterday. |
When debugging a program with multiple isolates it would be helpful if an isolate start event could pause the isolate being created. That could also just mean to set a breakpoint in the main function entry point for the new isolate, which would keep the start event non-blocking.
There might be a similar need for isolate death events, but I cannot see a good use for that yet.
The text was updated successfully, but these errors were encountered: