“Next steps” all processes in the control group that are in the same lockstep group as the thread of interest over an assembler instruction. That is, TotalView lets these lockstep threads execute one source line. If the line contains a function call, TotalView executes the entire function as if it were a single statement.
TotalView examines the control group to identify which processes have a thread stopped at the same location as the thread of interest. This thread is called the matching thread. After selecting a matching thread from each matching process, TotalView allows all processes in all control groups to run freely. It then waits until the thread of interest and each matching thread reach this instruction.
Contrast the action performed by this command with the thread and group version:
• The process version runs all threads in the process of interest.
• The thread version runs only the current thread; the other threads in the process remain stopped.
For more information on processes and threads and their behavior while being stepped, see “Group, Process, and Thread Control” in the TotalView Users Guide.