Unwinding instrumented program 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

C717S128000, C717S129000

Reexamination Certificate

active

07131115

ABSTRACT:
Method and apparatus for handling call stack unwinding when execution of an instrumented program is stopped in a first function of the instrumented program. When unwinding is initiated and a call to a second function of unwind software is made, the call to the second function is intercepted. The second function returns a reference to unwind information associated with the first function of the instrumented program. The unwind information includes references to locations of selected instructions in the function. If the first function of the instrumented program is instrumented with instrumentation code, then updated unwind information is created. The updated unwind information includes updated references to the locations of the selected instructions in the first function as offset by the instrumentation code. A reference to the updated unwind information is returned.

REFERENCES:
patent: 6282701 (2001-08-01), Wygodny et al.
patent: 6470493 (2002-10-01), Smith et al.
patent: 6598012 (2003-07-01), Berry et al.
patent: 6662358 (2003-12-01), Berry et al.
patent: 6760903 (2004-07-01), Morshed et al.
patent: 2003/0101380 (2003-05-01), Chaiken et al.

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

Unwinding instrumented program 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 Unwinding instrumented program code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Unwinding instrumented program code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3706118

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