Setting breakpoints in optimized instructions
AssigneeInternational Business Machines Corporation
InventorsCary L. Bates, Kendrick Wong
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsCary L. Bates, Kendrick Wong
Estimating the term…
A method, computer-readable storage medium, and computer system are provided. In an embodiment, in response to a command that requests setting a breakpoint at a line in a module, a determination is made whether a snapshot instruction exists before a machine instruction that implements a source statement at the line. If the snapshot instruction exists before the machine instruction that implements the source statement at the line, the breakpoint is set at the machine instruction that implements the source statement at the line. If the snapshot instruction does not exist before the machine instruction that implements the source statement at the line, the module is recompiled to add the snapshot instruction before the machine instruction that implements the source statement.
A method for obtaining up-to-date values of variables at a breakpoint during a debugging session of an optimized software code comprising:
A non-transient computer-readable storage medium encoded with instructions, wherein the instructions when executed obtain up-to-date values of variables at a breakpoint during a debugging session of an optimized software code comprise:
A computer system for obtaining up-to-date values of variables at a breakpoint during a debugging session of an optimized software code comprising:
Dependencies are inferred from the claim text.