Invention Grant
- Patent Title: Step granularity selection in a software debugger
-
Application No.: US13687081Application Date: 2012-11-28
-
Publication No.: US08826235B2Publication 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
- US20130086555A1 STEP GRANULARITY SELECTION IN A SOFTWARE DEBUGGER Public/Granted day:2013-04-04
Information query