-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
P2A bug or feature request we're likely to work onA bug or feature request we're likely to work onarea-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.triagedIssue has been triaged by sub teamIssue has been triaged by sub teamvm-serviceThe VM Service Protocol, both the specification and its implementationThe VM Service Protocol, both the specification and its implementation
Description
We should consider exposing the isolate spawn topolology in the vm-service protocol. That would allow debugging tools such as DevTools to display all isolates of an isolate group as a spawning tree (or forest, if some intermediary ones have died).
The spawner of an isolate is the originId, if there was no spawner (the isolate wasn't created via Isolate.spawn() API) then it's the isolate's own mainPort id.
One may also consider exposing on the isolate group object the isolate id of the first isolate in the group.
/cc @bkonyi
Metadata
Metadata
Assignees
Labels
P2A bug or feature request we're likely to work onA bug or feature request we're likely to work onarea-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.triagedIssue has been triaged by sub teamIssue has been triaged by sub teamvm-serviceThe VM Service Protocol, both the specification and its implementationThe VM Service Protocol, both the specification and its implementation