- Creating multiple processes: as the debug session progresses, the user can create other processes and debug them.
- Attaching to multiple processes: Instead of creating new processes, the user attaches to multiple processes that are already running and debugs them simultaneously.
- Debugging a process that forks: The user is debugging a process that forks. After the fork user debugs both processes. The user can decide to stop debugging either one of the processes.
The Attaching to multiple processes feature is already implemented for targets with single addressing. The work is ongoing for other targets such as Linux.
See Bug 237306.