The following thread information is available:
(dbx) threads t@1 a |@1 ?() running in main() t@2 ?() asleep on 0xef751450 in_swtch() t@3 b |@2 ?() running in sigwait() t@4 consumer() asleep on 0x22bb0 in _lwp_sema_wait() *>t@5 b |@4 consumer() breakpoint in Queue_dequeue() t@6 b |@5 producer() running in _thread_start() (dbx)
The * (asterisk) indicates that an event requiring user attention has occurred in this thread.
An 'o' instead of an asterisk indicates that a dbx internal event has occurred.
The arrow denotes the current thread.
t@num, the thread id, refers to a particular thread. The number is the thread_t value passed back by thr_create.
b l@num or a l@num means the thread is bound to or active on the designated LWP, meaning the thread is actually running.
Start function of the thread as passed to thr_create. A ?() means the start function is not known.
Thread state.
The function that the thread is currently executing.