rr

rr

rrは、プログラムの実行を記録および再生するように設計されたデバッグツールです。再生フェーズ中、rrは逆実行をサポートするgdbデバッグエクスペリエンスを強化します。
rrは、gdbを置き換える(まあ、強化する)Linuxの主要なC / C ++デバッグツールになることを目指しています。障害を1回記録してから、記録を必要な回数だけ確定的にデバッグします。同じ実行が毎回再生されます。rrは、gdbの下での効率的な逆実行も提供します。ブレークポイントとデータウォッチポイントを設定し、ヒットした場所にすばやく逆実行します。rrは実際のアプリケーションで動作し、多くの開発者が実際のバグを修正するために使用します。ハードバグのデバッグがはるかに簡単になりますが、簡単なバグのデバッグも高速化されます。

ウェブサイト:

カテゴリー

商用ライセンスを使用するMacのrrの代替