发明名称 Compiling Source Code For Debugging With Variable Value Restoration Based On Debugging User Activity
摘要 Compiling source code includes receiving, by an optimizing compiler from a debugger, a variable value modification profile that specifies locations in the source code at which variable values modified during a debug session; compiling the source code, including: inserting snapshots at one or more of the locations in the source code at which variable values were modified, each snapshot including a breakpoint; and only for each snapshot at a location in the source code at which variable values were modified: inserting, between the breakpoint and remaining source code at the location of the snapshot, a module of computer program instructions that when executed retrieves a current value of a variable and stores the current value in a register; and recording the location of each inserted snapshot; and providing, to the debugger by the optimizing compiler, the recorded locations of each inserted snapshot along with the compiled source code.
申请公布号 US2013283243(A1) 申请公布日期 2013.10.24
申请号 US201213449489 申请日期 2012.04.18
申请人 BATES CARY L.;KING JUSTIN K.;NEE LEE;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BATES CARY L.;KING JUSTIN K.;NEE LEE
分类号 G06F9/45;G06F9/44 主分类号 G06F9/45
代理机构 代理人
主权项
地址