Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2005-11-29
2005-11-29
Chaki, Kakali (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S124000, C717S127000, C717S129000, C717S132000, C717S133000
Reexamination Certificate
active
06971089
ABSTRACT:
Debugger impact reduction through motion of an induction variable based breakpoint (“IV-breakpoint”) set within a program loop, where the IV-breakpoint and the loop are controlled by an induction variable having an induction rate, may include extracting, from program code within the program loop, the induction rate; extracting, from the IV-breakpoint, a final value of the induction variable for which the IV-breakpoint would be satisfied; and if the IV-breakpoint is satisfied and the induction variable has a present value that would be beyond the final value upon a next iteration of the loop based on the induction rate, removing the IV-breakpoint. Debugger impact reduction may further include setting, at one or more loop exit program positions, a reset breakpoint; and if one of the reset breakpoints is satisfied, removing the reset breakpoints and/or reestablishing the IV-breakpoint.
REFERENCES:
patent: 5471593 (1995-11-01), Branigin
patent: 5687375 (1997-11-01), Schwiegelshohn
patent: 5966539 (1999-10-01), Srivastava
patent: 5999737 (1999-12-01), Srivastava
patent: 6077312 (2000-06-01), Bates et al.
patent: 6226787 (2001-05-01), Serra et al.
patent: 6240549 (2001-05-01), Hamada et al.
patent: 6263489 (2001-07-01), Olsen et al.
patent: 6480818 (2002-11-01), Alverson et al.
patent: 6571385 (2003-05-01), Muthukumar et al.
patent: 6658471 (2003-12-01), Berry et al.
patent: 6708326 (2004-03-01), Bhattacarya
Wahbe et al., Practical Data Breakpoints: Design and Implementationh 1993, ACM, p. 1-12.
Hanson et al., A Machine-Independent Debugger, Dept. of Computer Science, Princeton University, Software—Practice And Experience, vol., 26(11), pp. 1277-1299, Nov. 1996.
Compilers, Principles, Techniques, and Tools, by A. V. Aho, R. Sethi, and J.D. Ullman, Addison-Wesley, 1986, Section 10.7.
U.S. Appl. No. 09/897,608, entitled “Debugger Impact Reduction through Breakpoint Motion,” filed on Jul. 3, 2001 by Cary L. Bates et al.
Wu et al., “A New Framework for Debugging Globally Optimized Code,” 1999, ACM, pp. 181-191.
R. Wismuller, “Debugging of Globally Optimized Programs Using Data Flow Analysis,” 1994, ACM, pp. 278-289.
Grant et al., “The Benefits and Costs of DyC's Run-Time Optimizations,” 2000, ACM, pp. 932-972.
Bates Cary Lee
Schmidt William Jon
Chaki Kakali
Rabin & Berdo P.C.
LandOfFree
Debugger impact reduction through motion of induction... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Debugger impact reduction through motion of induction..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Debugger impact reduction through motion of induction... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3460462