~
shows information about one or more threads. ~id
. These ids are diffferent from the thread ID that is used by the OS to identify a thread. ~. | current thread |
~# | the thread that caused the current debug event or exception |
~* | all threads |
~~[TID] | Thread whose thread id is TID , the brackets are required |
~[expr] | expr is a numerical expression (for example using a pseudo register: ~[@$t0] ). |
~s
. ~[#]… | Meaning |
e command-text | execute one or more commands for the specified thread or all threads. |
f , u | freeze, unfreeze thread(s). Don't confuse with the u command which un-assembles machine code. |
n , m | suspend, resume thread |
s | set current thread (user mode), set processor (kernel mode) |