systhreads

The systhreads table provides information about each thread.
Column Type Description
th_id INTEGER The numeric identifier of the thread.
th_addr INTEGER The memory address of the thread control block.
th_joinlist INTEGER If a list of the threads are waiting for this thread to exit, the th_joinlist column shows the address of the first thread in the list.
th_joinnext INTEGER If a list of the threads are waiting for this thread to exit, the th_joinnext column shows the address of the next thread in the join list.
th_joinee INTEGER The address of the thread whose exit this thread is waiting for.
th_name CHAR(12) The name of the thread.
th_state INTEGER The status code of the thread.
th_priority INTEGER The priority of the thread.
th_class INTEGER The code for the class of virtual processor that thread will run on.
th_vpid INTEGER The ID of the virtual processor that the thread was last scheduled to run on.
th_mtxwait INTEGER The address of the mutex that this thread is waiting for.
th_conwait INTEGER The address of the condition that this thread is waiting for.
th_waketime INTEGER The time of the expiration of the last sleep. The time is calculated by an internal clock. A value of -1 means that the time value is indeterminate.
th_startwait INTEGER The time when the last wait began. The time is calculated by an internal clock.
th_startrun INTEGER The time when the last execution began. The time is calculated by an internal clock.