Invention Grant
- Patent Title: Step granularity selection in a software debugger
- Patent Title (中): 在软件调试器中进行粒度选择
-
Application No.: US13687125Application Date: 2012-11-28
-
Publication No.: US08826236B2Publication Date: 2014-09-02
- Inventor: Cary L. Bates , Rodney L. Rabe
- 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: Martin & Associates, LLC
- Agent Derek P. Martin
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A debugger allows a programmer to select the granularity of a line step function. Using a debugger step statement, the programmer can specify line step, statement step, or automatic selection. When the user specifies line step in the debugger statement, the debugger functions in true line step mode, where a line of source code is executed for each step. When the user specifies statement step in the debugger statement, the debugger functions in statement step mode, where a statement is executed for each step. When the user specifies automatic selection in the debugger statement, the program is analyzed, and a decision regarding whether to use line step or statement step is made based on the characteristics of the program and based on user-specified selection criteria. In this manner the function of the debugger when line stepping can vary according to the programmer's needs.
Public/Granted literature
- US20130111448A1 STEP GRANULARITY SELECTION IN A SOFTWARE DEBUGGER Public/Granted day:2013-05-02
Information query