A held process or thread cannot execute until all the processes or threads in its group are at the barrier, or until you manually release it. The various
go and
step commands from the
Group,
Process, and
Thread menus cannot start held processes.
When all processes in the group reach a barrier point, TotalView automatically releases them. They remain stopped at the barrier point until you tell them to resume executing.
You can manually release held processes and threads with the Hold and
Release commands found in the
Group,
Process, and
Thread menus. When you manually release a process, the
go and
step commands become available again.
You can reuse the Hold command to again toggle the hold state of the process or thread. See
“Holding and Releasing Processes and Threads” for more information.
When a process or a thread is held, TotalView displays an H (for a held process) or an
h (for a held thread) in the process’s or thread’s entry in the Root Window.