Using Groups
TotalView automatically organizes your processes and threads into groups, allowing you to view, execute and control any individual thread, process, or group of threads and processes. TotalView defines built-in groups, and you can define your own custom groups that help support full, asynchronous debugging control over your program.
For example, you can:
• Single step one or a small set of processes rather than all of them
• Use Group > Custom Group to create named groups
• Use Run To or breakpoints to control large groups of processes
• Use Watchpoints to watch for variable changes
For instance, here is the Processes Tab after a group containing 10 processes (in dark blue below) is selected in the Toolbar’s Group pulldown list. This identifies the processes that will be acted on when you select a command such as Go or Step.