Invention Grant
- Patent Title: Resuming a prior debug session
- Patent Title (中): 恢复先前的调试会话
-
Application No.: US13687352Application Date: 2012-11-28
-
Publication No.: US08752024B2Publication Date: 2014-06-10
- Inventor: Cary L. Bates
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Biggers Kennedy Lenart Spraggins LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Inserting, at debuggee source code lines, a breakpoint and executing. For each breakpoint encounter until exiting: encountering and removing the breakpoint, incrementing a first counter value, and resuming execution. Exiting includes saving the first counter value, a state of the call stack, and an exit location. In a second debug session, preparing the debuggee to resume from the exit location. Inserting, at the debuggee source code lines, a breakpoint and executing the debuggee. For each breakpoint encounter until a second counter value matches the first: encountering and removing the breakpoint, incrementing the second counter value, and resuming execution. When the first and second counter values match: inserting an exit location breakpoint at the exit location, executing the debuggee until encountering the exit location breakpoint, and providing the user control to resume debugging from the exit location only if the present state of the call stack matches the saved state.
Public/Granted literature
- US20130086559A1 RESUMING A PRIOR DEBUG SESSION Public/Granted day:2013-04-04
Information query