Optimal Tracing and Incremental Reexecution for Debugging Long-Running Programs

@inproceedings{Netzer1994OptimalTA,
  title={Optimal Tracing and Incremental Reexecution for Debugging Long-Running Programs},
  author={Robert H. B. Netzer and Mark H. Weaver},
  booktitle={PLDI},
  year={1994}
}
Debugging requires execution replay. Locations of bugs are rarely known in advance, so an execution must be repeated over and over to track down bugs. A problem arises with repeated reexecution for long-running programs and programs that have complex interactions with their environment. Replaying long-running programs from the start incurs too much delay. Replaying programs that interact with their environment requires the difticult (and sometimes impossible) task of exactly reproducing this… CONTINUE READING
Highly Cited
This paper has 89 citations. REVIEW CITATIONS

7 Figures & Tables

Topics

Statistics

051015'96'98'00'02'04'06'08'10'12'14'16'18
Citations per Year

89 Citations

Semantic Scholar estimates that this publication has 89 citations based on the available data.

See our FAQ for additional information.