Alternatively, replay system 130 can create and store state checkpoint data during recording a program execution session.
At the time of replaying a recording, a user can provide user input indicating a request to skip to the next state checkpoint or sync point.