rr
rr copied to clipboard
Diff executions
Is there a way to diff two recordings on the same binary? I'm imagining something like this
$ rr record ./mybinary --control
$ rr record ./mybinary --test
$ rr diff
< runControlThing
> runTestThing
Something like that would be interesting but it's not at all trivial to do. For one thing all the addresses will be different because of ASLR. Detecting when control flow that has diverged "reconverges" is also a problem.