In computing, rr is a debugging tool for Linux designed to record and replay program execution. During the replay phase, rr provides an enhanced gdb debugging experience that supports reverse execution.
rr was originally developed by Mozilla to debug Mozilla Firefox on commodity hardware and software. rr is now widely used outside Mozilla and capable of debugging software such as Google Chrome, QEMU, and LibreOffice. rr is free software.