Description
Records nondeterministic executions and debugs them deterministically.
rr aspires to be your primary debugging tool, replacing -- well, enhancing -- gdb. You record a failure once, then debug the recording, deterministically, as many times as you want. Every time the same execution is replayed.