You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.7 KiB
HTML
47 lines
1.7 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>Thread Window Help</TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
|
|
<CENTER>
|
|
<H2>The Thread Window</H2>
|
|
</CENTER>
|
|
|
|
|
|
<BR>The Thread Window displays a list of threads and/or processes. The exact
|
|
contents are OS-specific.
|
|
|
|
<UL>
|
|
<LI><A HREF="#display">Thread Display</A></LI>
|
|
<LI><A HREF="#current">Changing the Current Thread</A></LI>
|
|
<LI><A HREF="#bp">Setting Breakpoints on Thread(s)</A></LI>
|
|
</UL>
|
|
|
|
<H2><A NAME="display">Thread Display</A></H2>
|
|
The Thread Display consists of a listbox which displays information on
|
|
threads and/or processes that are part of the executable being debugged.
|
|
The first column is the GDB thread number, which is used internally by GDB
|
|
to track the thread. The rest of the columns are OS-dependent. The output is identical
|
|
to the output of the console command "info threads".
|
|
<BR>
|
|
|
|
<H2><A NAME="current">Changing the Current Thread</A></H2>
|
|
The source window can only display the current location and source for one thread
|
|
at a time. That thread is called the "current thread".
|
|
To change the current thread, simply click the left mouse button on the desired
|
|
line and the
|
|
debugger will switch contexts, updating all windows. The current thread will
|
|
be highlighted.
|
|
<BR>
|
|
|
|
<H2><A NAME="bp">Setting Breakpoints on Thread(s)</A></H2>
|
|
Normally if you set a breakpoint on a line or function, every thread that hits
|
|
that location will stop execution and return to the debugger. To set a breakpoint
|
|
or a specific thread or threads, you need to use the source window. See
|
|
<A HREF="source.html#thread_bp">Set Breakpoint on Threads</A>
|
|
|
|
|
|
</BODY>
|
|
</HTML>
|