rr

rr

rr是一个调试工具,旨在记录和重放程序执行。在重播阶段,rr提供了增强的gdb调试体验,支持反向执行。
rr希望成为Linux的主要C / C ++调试工具,以替代gdb并进行改进。您记录一次故障,然后根据需要确定性地调试记录多次。每次都重播相同的执行。rr还可以在gdb下提供有效的反向执行。设置断点和数据观察点,并快速反向执行到命中位置。rr适用于实际应用程序,许多开发人员都使用rr来修复实际错误。它使调试硬错误变得容易得多,而且还加快了对简单错误的调试速度。
rr

分类目录

Windows版rr的替代品

GNU Project Debugger

GNU Project Debugger

GNU Project Debugger或gdb是一种命令行源代码级调试器,用于使用C,C ++,D,Objective-C,Fortran,Java,Pascal,assembly,Modula-2或Ada编写的程序。
WinDbg

WinDbg

WinDbg是用于Microsoft Windows的多用途调试器,由Microsoft作为Windows调试工具的一部分在网络上分发。