Closed
Description
This is an umbrella bug for implementing the functionality outlined here - nodejs/diagnostics#77
This implementation will land in several stages. Current plan is as follows:
- Custom inspector message dispatcher. This stage will allow extending the Inspector protocol beyond domains provided by the V8
- Provide Node.js implementaion for the
Target
protocol as outlined here - Provide communication channel between Node.js instances that runs outside the regular event loop (akin to Inspector WS server). This is necessary so the child instances are still accessible while the head instance is busy or is suspended on a breakpoint.
- Integrate with process.fork and process.spawn, if possible. This will make debugging child processes easier.