rr
💻
rr
软件
软件描述
rr 是一个用于记录和重放程序执行过程的调试工具。在重放阶段,rr 提供了增强版的 gdb 调试体验,支持反向执行。
官方网站
访问软件的官方网站了解更多信息
rr-project.org
安全链接HTTPS
什么是 rr?
rr 旨在成为你在 Linux 上首选的 C/C++ 调试工具,取代(或增强)gdb。你只需记录一次故障,之后便可无数次以确定性方式调试该记录,每次重现的执行过程完全相同。
rr 还在 gdb 中提供了高效的反向执行功能。设置断点和数据观察点后,可快速反向执行至其触发位置。
rr 可用于真实应用程序,许多开发者已使用它修复实际问题。它让调试复杂 bug 变得更容易,同时也加快了简单 bug 的调试速度。