Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Record and Replay Framework

License

NotificationsYou must be signed in to change notification settings

rr-debugger/rr

Repository files navigation

Build and test status

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 athttps://rr-project.org. The best technical overview is currently the paperEngineering Record And Replay For Deployability: Extended Technical Report.

Or go directly to theinstallation and building instructions.

Please contribute! Make sure to review thepull request checklist before submitting a pull request.

If you find rr useful, pleaseadd a testimonial.

rr development is sponsored byPernosco and was originated byMozilla.

System requirements

  • Linux kernel >= 4.7 (for support of__WALL inwaitid())
    • rr 5.6.0 worked with kernel 3.11 (requiringPTRACE_SETSIGMASK)
  • rr currently requires either:
  • Running in a VM guest is supported, as long as the VM supports virtualization of hardware performance counters. (VMware and KVM are known to work; Xen does not.)

[8]ページ先頭

©2009-2025 Movatter.jp