question about reverse debugging

Ren Kimura rkx1209dev at
Mon Mar 13 08:23:41 UTC 2017


I have two questions about reverse single step function in rr.

First, how is state of register and memory restored after execution of
reverse single step command? Which parts of
ReplayTimeline::reverse_singlestep function are doing that?
current->replay_step does not seems to do, I think.

And second, what is 'checkpoint' in ReplayTimeline? In what case are
checkpoints set?

Thank you.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the rr-dev mailing list