rr

by rr-debugger · Developer Tools

Record and Replay Framework

New0 ratings10,646 starsActive
Developer ToolsDeveloper ToolC++C
Open project ↗↓ Download 5.9.0GitHub⚑ Report
rr preview

About this project

Overview rr is a lightweight tool for recording, replaying and debugging execution of applications (trees of processes and threads). Debugging extends gdb with very efficient reverse-execution, which in combination with standard gdb/x86 features like hardware data watchpoints, makes debugging much more fun. More information about the project, including instructions on how to install, run, and build rr, is at https://rr-project.org. The best technical overview is currently the paper Engineering Record And Replay For Deployability: Extended Technical Report. Or go directly to the installation and building instructions. Please contribute! Make sure to review the pull request checklist…

Technologies

PythonC++CCMakeAssemblylinuxGDBdebugger

Project health

Actively maintained
Last update3 weeks ago
Contributors186
Latest release5.9.0
Open issues & PRs482
LicenseOther
On GitHubsince 2011

GitHub

10,646
stars
662
forks
186
contributors
482
open issues & PRs
C++
language
3 weeks ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review rr.

Built by

rr-debugger
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain rr-debugger/rr? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like