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

18

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

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

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

1