A.6. Valgrind の変更点
Red Hat Developer Toolset 9.0 には Valgrind 3.15.0 が同梱されています。
以下の機能は、Red Hat Developer Toolset の以前のリリース以降に追加または変更されています。
- AMD64: RDRAND および F16C 命令セット拡張機能がサポートされるようになりました。
-
cachegrind:
cg_annotateツールに新しい option--show-percsが追加されました。すべてのイベント数の横にあるパーセンテージを出力します。 -
callgrind:
callgrind_annotateには新しい option--show-percsが追加されました。すべてのイベント数の横にあるパーセンテージを出力します。 -
massif:
-read-inline-infoのデフォルト値は yes になりました。 -
memcheck: the-
xtree-leak=yesオプションは、--show-leak-kinds=allオプションをアクティブにするようになりました。 新しいオプション ---
show-error-list=no|yesが追加されました。- 検出されたエラーと、実行の終了後に使用した抑制をリスト表示します。
-
以前のバージョンの Valgrind では、この情報は in
-v 詳細モードのみに表示されていました。 -
短いオプション
-は--show-error-list=yesと同じです。
DHAT ツールは実験的なものではありません。これは改善され、GUI を受信しました。変更や新機能は次のとおりです。
-
DHAT を使用するには、新しい command--
tool=dhatコマンドを実行します。以前の command-tool=exp-dhatはサポートされていません。 -
--show-top-nおよび--sort-byオプションが削除されます。プログラムが終了すると、DHAT は最小限のデータのみをプリントし、すべてのプロファイリングデータをファイルに書き込みます。 新しいビューアーが追加されました:
dh_view.html。- これは、ブラウザーで実行する必要がある JavaScript プログラムです。
-
/usr/libexec/valgrind/dh_view.htmlとして同梱されます。 - ビューアーでプロファイルの結果を表示するには、実行完了後に出力されたメッセージの指示に従ってください。
-
DHAT マニュアルは
/usr/share/doc/valgrind/html/dh-manual.htmlとして同梱されます。