Oracle Solaris Studio 12.2 发行版的新增功能

对性能分析器工具的更改

性能分析工具包含下列增强功能。

新增“调用树”选项卡

新增的“调用树”标签以树的形式显示程序的动态调用图,每个函数调用均显示为可以展开和折叠的节点。展开的函数节点显示由该函数生成的所有函数调用,以及这些函数调用的性能度量。当您选中某个节点时,右侧的“摘要”选项卡将显示该函数调用方和被调用方的度量。归属度量的百分比是总程序度量的百分比。

要轻松查找花费时间最多的分支,请右键单击任一节点,然后选择“展开热门分支”。

“调用方-被调用方”选项卡的增强功能

通过将调用方和被调用方添加到调用栈,您可以在中间的“堆栈片段”面板中构建调用栈片段,一次可构建一个调用。调用方是调用该片段的函数;被调用方是从该片段调用的函数。功能包括:

新增比较试验功能

现在,通过性能分析器,您可以比较在同一可执行文件上收集的实验。此功能仅部分实现,可能会在后续发行版中有所更改。在当前发行版中,比较试验功能按如下所示运行:

其他增强功能