rr

rr is a debugging tool designed to record and replay program execution. During the replay phase, rr provides an enhanced gdb debugging experience that supports reverse execution.

Cost / License

  • Free
  • Open Source

Platforms

  • Linux  i386 and AMD64 only
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
  1.  Debugging

 Tags

  • programming
  • development

rr News & Activities

Highlights All activities

Recent activities

No activities found.

rr information

  • Developed by

    US flagMozilla
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  10,295 Stars
  •  641 Forks
  •  479 Open Issues
  •   Updated  
View on GitHub
rr was added to AlternativeTo by lunolas on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is rr?

rr aspires to be your primary C/C++ debugging tool for Linux, replacing — well, enhancing — gdb. You record a failure once, then debug the recording, deterministically, as many times as you want. The same execution is replayed every time. rr also provides efficient reverse execution under gdb. Set breakpoints and data watchpoints and quickly reverse-execute to where they were hit. rr works on real applications and is used by many developers to fix real bugs. It makes debugging hard bugs much easier, but also speeds up debugging of easy bugs.

rr Videos

Show 2 more videos

Official Links