Program event activated and configured debugger method, system, article of manufacture, computer program product, and data structure
    1.
    发明授权
    Program event activated and configured debugger method, system, article of manufacture, computer program product, and data structure 失效
    程序事件激活和配置的调试器方法,系统,制造,计算机程序产品和数据结构

    公开(公告)号:US07275238B2

    公开(公告)日:2007-09-25

    申请号:US10113602

    申请日:2002-03-28

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3636

    摘要: An executing computer program is debugged by the use of an events table comprising a plurality of table entries, each table entry comprising an event description describing an event occurring during execution of the executing computer program; a debugger description specifying a debugger to be invoked to debug the executing computer program upon an occurrence of the event; and debugger options to be passed to the debugger upon invocation of the debugger. Debugging the executing computer program comprises monitoring for the event; detecting the event; gathering event information beyond the event description; searching the event table responsive to the detection of the event; finding the table entry corresponding the event; responsive to the finding of the table entry, invoking the debugger specified by the debugger description in the table entry corresponding the event; passing the debugger options to the debugger; and passing the event information to the debugger. A first table entry may be used to invoke a first debugger responsive to a first event, and a second table entry may be used to invoke a second debugger responsive to a second event.

    摘要翻译: 通过使用包括多个表条目的事件表来调试执行的计算机程序,每个表条目包括描述执行执行的计算机程序期间发生的事件的事件描述; 调试器描述,指定要在调用所述调试器以在所述事件发生时调试所执行的计算机程序; 以及调试器调用时调试器选项将被传递给调试器。 调试执行的计算机程序包括监视事件; 检测事件; 收集事件描述之外的事件信息; 响应于事件的检测来搜索事件表; 找到相应事件的表项; 响应于表条目的发现,调用由对应于该事件的表条目中的调试器描述指定的调试器; 将调试器选项传递给调试器; 并将事件信息传递给调试器。 可以使用第一表条目来响应于第一事件来调用第一调试器,并且可以使用第二表条目来响应于第二事件来调用第二调试器。