improving replay performance

Chris Jones jones.chris.g at
Fri Nov 20 23:00:42 UTC 2015

On Thu, Nov 19, 2015 at 6:32 PM, Robert O'Callahan <robert at>

> * After we've replayed a set of buffered syscalls, we need to induce a
> ptrace stop so that rr can regain control and begin replaying the following
> event. I've thought of many ways to do this, none of which are wholly
> satisfying.

​I don't quite understand the problem here ... since the buffer flush
(virtual event) was triggered by the next (real) event, can't we just
discard the buffer flush event after restoring the saved data and start
replaying the next one?​

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

More information about the rr-dev mailing list