Invention Grant
- Patent Title: Enhanced thread stepping
- Patent Title (中): 增强线程步进
-
Application No.: US12406627Application Date: 2009-03-18
-
Publication No.: US08327336B2Publication Date: 2012-12-04
- Inventor: Cary L. Bates , John M. Santosuosso
- Applicant: Cary L. Bates , John M. Santosuosso
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Patterson & Sheridan LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Embodiments of the invention provide debugging techniques for multithreaded programs. For example, a debugger may reduce the time required to release inactive threads that hold resources needed by an active thread. For example, if a timer expires before a line of code finishes executing, the debugger assumes that the active thread requires a resource locked by an inactive thread and releases other threads. During subsequent execution of the line of code, the debugger reduces the timer length of the timer. In doing so, inactive threads are released sooner, thereby reducing the wait time a user experiences when debugging lines of code.
Public/Granted literature
- US20100242026A1 ENHANCED THREAD STEPPING Public/Granted day:2010-09-23
Information query