Suspending and resuming debugging
The Debug menu and toolbar also have Suspend All and Resume All options, which enable you to "pause" execution at any time and then continue from the point execution was suspended.
To suspend selected threads or thread groups:
- Under the Threads tab in the Debugger Window, select the nodes of those threads or thread groups (using SHIFT to select multiple consecutive nodes and CTRL to select various non-consecutive nodes).
- Right-click on one of the selected nodes and choose Suspend from the contextual menu.
To suspend all threads, either:
- Choose Suspend All from the Debug menu or toolbar.
- Right-click on the root Threads node in the Debugger Window and choose Suspend from the contextual menu.
When a thread is suspended, the Debugger Window displays all current information for the thread.
Likewise, you can resume any or all of the suspended threads. Choose Resume All from the Debug menu to resume execution of all threads. To resume execution for threads individually, right-click on the thread or thread group and choose Resume from the contextual menu.
Contents | Prev | Next | Index |