Method for software debugging via simulated re-execution of...

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

Reexamination Certificate

active

06901581

ABSTRACT:
An invention is provided for debugging a computer program. Program information is recorded in a trace buffer. The program information generally includes write accesses from the computer program and the execution path of the computer program. In addition, a memory image snapshot of at least a portion of memory being utilized by the computer program is captured. Simulated re-execution of the computer program then occurs by adjusting the state of the memory image snapshot based on the program information. Further, debugging logic can be inserted into a simulated re-execution at particular points in the computer program. In particular, the debugging logic does not change the trace buffer or the memory image snapshot, and as such, do not alter the captured sequence events being debugged.

REFERENCES:
patent: 5812414 (1998-09-01), Butts et al.
patent: 6609247 (2003-08-01), Dua et al.
patent: 6658416 (2003-12-01), Hussain et al.
patent: 6728949 (2004-04-01), Bryant et al.
patent: 6751789 (2004-06-01), Berry et al.
patent: 6754890 (2004-06-01), Berry et al.
patent: 6766511 (2004-07-01), Berry et al.
patent: 6804814 (2004-10-01), Ayers et al.
Emrath et al. Detecting Nondeterminancy in Parallel Programs. IEEE.*
Wagenen et al. Achieving Reliability in Simulation Software. IEEE. 1994.*
Vraken et al. Debug Facilities in the TriMedia CPU64 Architecture. IEEE. 1999.*
Cooper et al. The ParaScope Parallel Programming Environement. IEEE. 1993.

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 for software debugging via simulated re-execution of... 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 for software debugging via simulated re-execution of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for software debugging via simulated re-execution of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3382448

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