发明名称 Debugger impact reduction through breakpoint motion
摘要 A first type of debugger impact reduction includes removing, from within a loop, an initial conditional breakpoint ("ICB"); extracting a first Boolean expression ("BE_1") therefrom; setting a special conditional breakpoint ("SCB") including the BE_1; and reestablishing the ICB if the SCB is satisfied. Optionally, the first type may further include extracting, from code within the loop, a second Boolean expression ("BE_2"); disjunctively including its complement in the SCB; and setting a reset breakpoint at loop exit program positions to remove reset breakpoints and/or the ICB. A second type includes setting the SCB with the complement of BE_1; and removing the ICB when the SCB is satisfied. Optionally, the second type may further include conjunctively including the BE_2 in the SCB; and setting a reset breakpoint to remove reset breakpoints and/or reestablish the ICB. The above may be embodied in a method, a program debugger and an article of manufacture.
申请公布号 US6922826(B2) 申请公布日期 2005.07.26
申请号 US20010897608 申请日期 2001.07.03
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BATES CARY LEE;SCHMIDT WILLIAM JON
分类号 G06F11/36;(IPC1-7):G06F9/44;G06F9/45;G06F11/00 主分类号 G06F11/36
代理机构 代理人
主权项
地址