The debugger tracks the current thread using the debugger
$thread. You can use this variable
in print commands or in expressions. Threads are displayed in the
Debug Control view with a unique ID that is used by the debugger
and a unique ID from the Operating System (OS). For
Thread 1086 #1 stopped (PID 1086)
#1 is the
unique ID used by the debugger and
PID 1086 is
the ID from the OS.
A separate call stack is maintained for each thread and the selected stack frame is shown in bold text. All the views in the DS-5 Debug perspective are associated with the selected stack frame and are updated when you select another frame.