Valgrind

Valgrind

Valgrindは、動的分析ツールを構築するための計測フレームワークです。
Valgrindは、動的分析ツールを構築するための計測フレームワークです。多くのメモリ管理とスレッドのバグを自動的に検出し、プログラムを詳細にプロファイリングできるValgrindツールがあります。Valgrindを使用して新しいツールを構築することもできます。現在Valgrindディストリビューションには、メモリエラー検出器、2つのスレッドエラー検出器、キャッシュおよび分岐予測プロファイラー、コールグラフ生成キャッシュおよび分岐予測プロファイラー、ヒーププロファイラーの6つの製品品質ツールが含まれています。また、3つの実験ツールも含まれています:ヒープ/スタック/グローバルアレイオーバーラン検出器、ヒープブロックの使用方法を調べる2番目のヒーププロファイラー、およびSimPoint基本ブロックベクトルジェネレーター...
valgrind

ウェブサイト:

ライセンスのあるすべてのプラットフォームでのValgrindの代替

API Monitor

API Monitor

API Monitorは、アプリケーションおよびサービスによって行われたAPI呼び出しを監視および制御できるWindowsプログラムです。
Deleaker

Deleaker

Deleakerは、スタンドアロンアプリケーションであり、Visual Studio、RAD Studio(Delphi / C ++ Builder)、およびQt Creatorの便利な拡張機能であり、プログラミングエラーの分析に役立ちます...
strace

strace

システムコールとシグナルをトレースします。診断、デバッグ、および指示のユーザースペースユーティリティ。
Libcsdbg

Libcsdbg

Libcsdbgは、C ++例外スタックトレーサーです。
JTracer

JTracer

JTracerはLibcsdbgデバッガーのリモートデバッガークライアントです。
Dr. Memory

Dr. Memory

Dr. Memoryは、初期化されていないメモリへのアクセス、アドレス指定できないメモリへのアクセスなど、メモリ関連のプログラミングエラーを特定できるメモリ監視ツールです。
ltrace

ltrace

ltraceは、実行されたプロセスによって呼び出される動的ライブラリ呼び出しと、そのプロセスによって受信されたシグナルをインターセプトして記録します。