Jump to: navigation, search

Difference between revisions of "CDT/MultiCoreDebugWorkingGroup/GlobalBreakpoints"

(New page: == Global Breakpoints == A global breakpoint is a breakpoint that applies to multiple processes, including processes that are not actively being debugged, or have not yet been created. W...)
 
(Global Breakpoints)
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
 
# all processes created after this point
 
# all processes created after this point
 
# a combination of the above
 
# a combination of the above
 +
 +
When a global breakpoint is hit, [[CDT/MultiCoreDebugWorkingGroup/SynchronizedOperations | synchronized run control operations]] could automatically be performed, e.g., to stop the entire core.

Latest revision as of 12:09, 23 November 2010

Global Breakpoints

A global breakpoint is a breakpoint that applies to multiple processes, including processes that are not actively being debugged, or have not yet been created. When a global breakpoint is hit, the debugger will attach automatically to the process that hit the breakpoint. Global breakpoints can be set within:

  1. a set of existing processes
  2. all processes already running
  3. all processes created after this point
  4. a combination of the above

When a global breakpoint is hit, synchronized run control operations could automatically be performed, e.g., to stop the entire core.