Group > Run To
Continues all processes in the thread of interest’s control group until one thread in each process in the thread of interest’s lockstep group reaches the selected source line or instruction. While these threads are executing, other threads in all other control groups run freely.
NOTE >> If some process never reaches the selection, TotalView keeps waiting; if this happens, select
Group > Halt to interrupt the operation.
Before using this command, you must select a line in the Source Pane. You can also select and run to a line in a another stack frame, in which case the operation does not complete until the thread reaches the selected line. If you are running to a line in another stack frame, TotalView will change the stack display because execution has moved to a different.
Contrast the action performed by this command with the thread and group version:
• The process version runs all threads in the process.
• The thread version runs only the current thread; the other threads in the process remain stopped.
NOTE >> Be careful to distinguish between this command and “Out”. The difference is that “Run To” requires you to select a target line. “Out” either takes you out of the current routine or to a selected target routine.
For more information on processes and threads and their behavior while being stepped, see
“Group, Process, and Thread Control” in the “
TotalView Users Guide”.