Providing debugging capability for program instrumented code

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S129000

Reexamination Certificate

active

06957421

ABSTRACT:
The present invention, in various embodiments, is directed to techniques for providing debugging capability for program code instrumentation. In one embodiment, an instrumentor inserts an instrumentation breakpoint at the beginning of a block of original code. When this breakpoint is reached during execution of the application program that includes the block of original code, the instrumenator, from the block of original code, generates a block of instrumented code. This block of instrumented code may include debugging breakpoints that are carried from the block of original code or are inserted into the block of instrumented code during debugging. After generating the instrumented code, the instrumentor executes the instrumented code until debugging breakpoints are reached that stop the program flow, thereby allowing a programmer to perform debugging functions at these debugging breakpoints.

REFERENCES:
patent: 5335344 (1994-08-01), Hastings
patent: 5450586 (1995-09-01), Kuzara et al.
patent: 5909577 (1999-06-01), Devanbu
patent: 6085029 (2000-07-01), Kolawa et al.
patent: 6397382 (2002-05-01), Dawson
patent: 6470493 (2002-10-01), Smith et al.
patent: 2002/0073402 (2002-06-01), Sangavarapu et al.
Copperman and Thomas, Poor Man's Watchpoints, Jan. 1995, ACM SIGPLAN Notices, vol. 30, No. 1, pp. 37-44.
Hollingsworth et al, MDL: A Language and Compiler for Dynamic Program Instrumentation, 1997, IEEE, International Conference on Parallel Architectures and Compilation Techniques, pp. 201-212.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Providing debugging capability for program instrumented code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Providing debugging capability for program instrumented code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Providing debugging capability for program instrumented code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3478039

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.