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-read-inline-info的默认值是 yes。 -
Memcheck: the-
xtree-leak=yes选项现在激活 the-show-leak-kinds=all选项。 添加了一个新选项
:--show-error-list=no|yes。- 它列出了检测到的错误,并在运行结束时被使用。
-
在之前的 Valgrind 版本中,此信息仅在
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提供。