发明名称 IN-PROCESS DEBUGGING USING EXTERNAL DEBUGGING INFRASTRUCTURE
摘要 <p>An in-process debugging experience can be implemented using an infrastructure that supports out-of-process debugging. A program that is to be debugged may be written in a command-line language that receives and processes input through an input loop. The interpreter for the language runs in a first process. A helper program is started in a second process, and attaches to the first process as if it were an out-of-process debugger. A debugging module is loaded into the interpreter, which provides user debugging commands that may utilize the helper program. When the program to be debugged generates a debug event, the event is received by the helper process, which uses a debug primitive to start a new instance of the input loop in the first process. Debugging commands provided by the debugging module can be entered by the user into the new instance of the input loop.</p>
申请公布号 EP2165261(A2) 申请公布日期 2010.03.24
申请号 EP20080755788 申请日期 2008.05.16
申请人 MICROSOFT CORPORATION 发明人 STALL, J., MICHAEL;STRANIK, JAN;BYERS, RICHARD
分类号 G06F11/36 主分类号 G06F11/36
代理机构 代理人
主权项
地址
您可能感兴趣的专利