Debug Tool Window. Threads
Thread statuses are provided by Java to reflect what is currently happening to the thread in the program.
The thread is waiting on a Java monitor.
The thread has not yet been started.
The thread is active and running.
The thread is sleeping because
The thread status is unknown.
The thread is waiting after
The thread has completed execution.
Icons near each thread indicate the status of the thread relative to the current debugging session.
The current thread in suspended state.
An active thread.
The thread that has hit the current breakpoint.
A suspended thread. Threads are marked as suspended when they were paused by the debugger.
A frozen thread. Threads are marked as frozen when they were manually paused.
Context menu options
Select this option to suspend the selected thread. When a thread is suspended, this menu option toggles to Resume.
Use this command to interrupt the active thread.
Use this command to drop the selected frame, that is go back in time while debugging. This option is only available if there are two or more frames.
Add Stepping Filter
Use this command to add a stepping filter in the dialog that opens.
Use this item to open the Export Threads dialog that allows you to export a thread to the specified text file.
Customize Threads View
Use this item to manage contents of the Frames tab. For example, you can opt to show thread groups, line numbers and so on. Refer to the dialog description for details.
Shortcut and Tooltip
Previous Frame/Next Frame Ctrl+Alt+Up/
Use the arrow buttons to navigate through the frame stack.
Hide Frames from Libraries
Click this button to hide frames from libraries. If this button is released, all frames are displayed.