Method and apparatus for selective replay of computer programs

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395709, 39518314, G06F 945

Patent

active

058706070

ABSTRACT:
A user can selectively replay portions of a computer program execution, so that the entire program need not be run again to support further test and debug. A run-time instrumented version of the program is created by inserting special instructions into the original program. The run-time instrumented version is executed to create trace files of memory accesses and system calls, as well as identification of interrupts. During execution of the run-time instrumented version, a state of each accessed memory location is monitored and updated to determine which memory accesses should be traced and when. This monitoring and updating is performed in a manner which minimizes interference with the execution. A user then may select a desired portion of the original computer program for replay and, in response, appropriate data is stored in corresponding memory locations so that the desired portion of the program may be replayed accurately.

REFERENCES:
patent: 5218525 (1993-06-01), Amasaki et al.
patent: 5230050 (1993-07-01), Iitsuka et al.
patent: 5335344 (1994-08-01), Hastings
patent: 5410685 (1995-04-01), Banda et al.
patent: 5539907 (1996-07-01), Srivastava
patent: 5732273 (1998-03-01), Srivastava et al.
patent: 5787285 (1998-07-01), Lanning
Tracing of User Programs for Incremental Replay; Michael W. Shapiro; Senior Honors Thesis for Computer Science 193, 194; Apr. 7, 1996; pp. 1-20.
Optimal Tracing and Incremental Reexecution for Debugging Long-Running Programs; Robert H.B. Netzer, et al.; SIGPLAN Conference on Programing Language-Design & Implementation; Jun. 1994; pp. 1-13.

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

Method and apparatus for selective replay of computer programs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for selective replay of computer programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for selective replay of computer programs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1958667

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