发明名称 Debugger with automatic detection of control points influencing program behavior
摘要 A method and apparatus for debugging computer programs that provides means for inserting breakpoints at program logic decision points that may have caused an event to occur. Such an event may be an unexpected halt, the execution of unexpected program statements, or the assignment to a variable of an unexpected value. A Control Flow Graph (CFG) is provided that represents the possible flows through the computer program as a sequence of basic blocks. A Control Dependence Graph (CDG) is provided that maps each basic block in the computer program to those other blocks that may determine whether the first block will be executed. The information in the CFG and CDG is used to determine where the breakpoints should be set.
申请公布号 US2003041315(A1) 申请公布日期 2003.02.27
申请号 US20010934407 申请日期 2001.08.21
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BATES CARY LEE;SCHMIDT WILLIAM JON
分类号 G06F11/36;(IPC1-7):G06F9/44;H02H3/05 主分类号 G06F11/36
代理机构 代理人
主权项
地址