Breakpoints

Breakpoints are temporary markers you place in your executable program to tell the Distributed Debugger to stop your program whenever execution reaches that point. For example, if a particular statement in your program is causing problems, you could set a breakpoint on the line containing the statement, then run your program. Execution stops at the breakpoint before the statement is executed. You can check the contents of variables, registers, storage, and the stack. You can then step over (execute) the statement to see how the problem arises or you can choose to skip the execution of the statement in question.

The Distributed Debugger supports the following types of breakpoints:

Related Tasks
Setting a line breakpoint
Setting a storage change breakpoint
Setting a load occurrence breakpoint
Stepping through a program
Skipping over sections of a program
Setting a conditional breakpoint
ngclang.gif (151 bytes) ngcpp.gif (202 bytes) Setting a function breakpoint
ngjava.gif (225 bytes)Setting a method breakpoint
ngjava.gif (225 bytes)Setting a watchpoint
ngaix.gif (1051 bytes)ngwin.gif (1069 bytes)Setting an address breakpoint