Patent ID: 7552425

Claim:
A method for implementing compiled breakpoint analysis comprising: displaying a debugger graphical user interface for defining breakpoint properties in a program; responsive to a predefined user selection, exporting a conditional breakpoint and a breakpoint condition to be compiled for debug to an Integrated Development Environment (IDE); responsive to a source module being compiled for debug, inserting a conditional breakpoint code for the conditional breakpoint into the program executable of the source module for a user-selected line and introducing an identifier used to determine if the conditional breakpoint is active; responsive to debugging the program executable, using compiled breakpoint information that provides statement numbers identified by a compiled breakpoint table for a true leg and a false leg of the compiled breakpoint condition for debug, identifying the compiled conditional breakpoint; responsive to a user request, specifying a regular conditional breakpoint for the user-selected line; determining whether the compiled breakpoint condition is the same or a subset of the actual breakpoint condition of the regular conditional breakpoint being specified; if the compiled breakpoint condition is not the same and the compiled breakpoint condition is the subset of the actual breakpoint condition, setting the regular conditional breakpoint on the true leg and setting the identifier to true to activate the regular conditional breakpoint; and if the compiled breakpoint condition is not the same and the compiled breakpoint condition is not the subset of the actual breakpoint condition, setting the regular conditional breakpoint on the false leg and the identifier is set to false.