Replay debugging: Leveraging record and replay for program debugging

Source: DOI Authors: Nima Honarmand, Josep Torrellas Date: 2014

Core idea

Replay debugging uses immutable recorded executions so debugging instrumentation can inspect the past without perturbing the original run.

Harness takeaway

Replay surfaces in the studio should open from immutable checkpoints and traces in isolated mode rather than accidentally re-entering the live system.