46 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			46 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>
 |