27.5.5 gdb/mi Thread Information
Whenever gdb has to report an information about a thread, it
uses a tuple with the following fields:
id
- The numeric id assigned to the thread by gdb. This field is
always present.
target-id
- Target-specific string identifying the thread. This field is always present.
details
- Additional information about the thread provided by the target.
It is supposed to be human-readable and not interpreted by the
frontend. This field is optional.
state
- Either `stopped' or `running', depending on whether the
thread is presently running. This field is always present.
core
- The value of this field is an integer number of the processor core the
thread was last seen on. This field is optional.