The Threads tab lists information about the threads in the currently selected process. The thread information includes:
suspended | Thread has been explicitly suspended. |
runnable | Thread is runnable and is waiting for an LWP as a computational resource. |
zombie | Thread has been exited, but has not yet been "joined" or has not yet been reaped (if THR_DETACHED was used). |
asleep or syncobj | Thread is blocked on the given synchronization object. Depending on what level of support libthread and libthread_db provide, syncobj could be a hexadecimal address or something with more information content. |
lwpstate | A bound or active thread state is the state of the LWP associated with it. |
active | Thread is active on an LWP, but Sun WorkShop cannot access the LWP. |
unknown | The debugger cannot determine the state. |
If the Sessions Threads, and Breakpoints tabs are not visible, drag the sash above the Stack Pane.
The Threads tab opens automatically when a multithreaded program is loaded for debugging.