Tech riderRev. 20 Sept 2026
- 1Runs onLinux
- 2CostsNot stated by the maker
- 3Supported languagesC, C++, Go
- 4Target platformsLinux
- 5Time-travel debuggingYes
4 lines stated Written from the maker's own pages: rr-project.org

Overview
rr is ranked #24 of 27 in debuggers on Specifiction. It runs on Linux.
Compared on debuggers
- Supported languages
- C, C++, Gorr-project.org
- Target platforms
- Linuxrr-project.org
- Time-travel debugging
- Yesrr-project.org
Facts
- Purpose
- rr records application executions and replays them deterministically for debugging.rr-project.org · 4 Oct 2026
- Reverse execution
- rr supports reverse execution under gdb, including reverse execution to breakpoints and data watchpoints.rr-project.org · 4 Oct 2026
- Workloads
- rr can record and replay multi-process workloads, including entire containers.rr-project.org · 4 Oct 2026
- Trace portability
- The site describes rr traces as durable, compact, and portable between machines.rr-project.org · 4 Oct 2026
- Supported applications
- The site lists Firefox, Chrome, QEMU, LibreOffice, and Go programs as examples of supported application types.rr-project.org · 4 Oct 2026
- IDE integrations
- The IDE guide lists Visual Studio Code, CLion, QtCreator, Eclipse, Emacs GUD/gdb-mi, NeoVim, gdbgui, and Seer as known to work with rr.github.com · 4 Oct 2026
- GDB interface
- rr implements the standard gdb server interface and can also present the gdb command-line interface.github.com · 4 Oct 2026
- Installation
- The site provides Fedora and Ubuntu package installation instructions and recommends building from source if packages do not work.rr-project.org · 4 Oct 2026
- Hardware requirements
- The repository lists supported Intel Nehalem-or-later, certain AMD Zen-or-later, and certain AArch64 CPUs, including Apple Silicon M-series.github.com · 4 Oct 2026
- Kernel requirement
- The repository lists Linux kernel 4.7 or later as a system requirement.github.com · 4 Oct 2026
- Limitations
- rr emulates a single-core machine, cannot record processes sharing memory with processes outside the recording tree, and does not support every system call.rr-project.org · 4 Oct 2026
- Community support
- The site directs users to the mailing list and #rr on chat.mozilla.org for questions.rr-project.org · 4 Oct 2026
- Development
- The repository says rr originated at Mozilla and development is sponsored by Pernosco.github.com · 4 Oct 2026
Best rr alternatives
See all 20 All accessCh 01 LLDB Free planAndroidiOS Free to start7.7 All accessCh 02 GDB Free planLinuxMac Free to start7.3 All accessCh 03 FlowStorm Free planLinuxMac Free to start7.2 All accessCh 04 IDA Pro Free planLinuxMac from $91.58/mo7.2 All accessCh 05 RenderDoc Free planAndroidLinux Free to start7.0 All accessCh 06 Xdebug LinuxMac from £16.67/mo7.0
Where it ranks on Specifiction
- Best Debuggers in 2026#24 of 27
Is rr yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- rr-project.org· checked 4 Oct 2026
- github.com/rr-debugger/rr/wiki/Using-rr-in-an-IDE· checked 4 Oct 2026
- github.com/rr-debugger/rr· checked 4 Oct 2026


