... wow. For other people, RR is a debugging tool for recording and playing back program execution. During the replay phase, you get great gdb debugger support, including running code backwards to find bugs.
It's not a toy: it can debug Google Chrome, Libre Office, and QEMU. However, RR is Linux-only.
Comments
and you can do it in a rr trace on linux I think if its hard to reproduce which sometimes happen with similar programs
... wow. For other people, RR is a debugging tool for recording and playing back program execution. During the replay phase, you get great gdb debugger support, including running code backwards to find bugs.
It's not a toy: it can debug Google Chrome, Libre Office, and QEMU. However, RR is Linux-only.
Thanks alehander42!
Ref: https://en.wikipedia.org/wiki/Rr_(debugging)