Engineering Record and Replay for Deployability

Abstract

The ability to record and replay program executions with low overhead enables many applications, such as reverse-execution debugging, debugging of hard-toreproduce test failures, and “black box” forensic analysis of failures in deployed systems. Existing record-andreplay approaches limit deployability by recording an entire virtual machine (heavyweight… (More)

Topics

9 Figures and Tables

Cite this paper

@inproceedings{OCallahan2017EngineeringRA, title={Engineering Record and Replay for Deployability}, author={Robert O'Callahan and Chris Jones and Nathan Froyd and Kyle Huey and Albert Noll and Nimrod Partush}, booktitle={USENIX Annual Technical Conference}, year={2017} }