本节概述了此发行版中的性能分析器和相关工具的新功能。有关更多信息,请参见性能分析器中的 "Help"(帮助)。
新的可视化调用树视图-新视图 "Visual Call Tree"(可视化调用树)以称作火焰图的图形格式显示热门的执行路径。
有关更多信息,请参见Oracle Developer Studio 12.6: Performance Analyzer 中的 Flame Graph View。
新增了对 Scala 应用程序的支持-首次增加了对 Scala 应用程序分析的支持。
增强了 GNU 内联分析-对于使用 GNU 编译器编译的二进制文件,PC 视图和 "Disassembly"(反汇编)视图现在可以识别与最末端的内联代码关联的内联指令和源代码。
内存空间增强功能-内存空间视图名称已更新,可以提供用户级视图名称和说明。
改进了对 <未记录 Java 调用堆栈> 的分析-当 JVM 无法捕获给定抽样的当前 Java 调用堆栈时,分析器会将抽样报告为 <未记录 Java 调用堆栈>。在此发行版中,PC 视图将描述与缺少的 Java 调用堆栈关联的错误代码。此外,您可以使用过滤器来隔离 <未记录 Java 调用堆栈> 并切换到计算机模式来分析缺少的 Java 调用堆栈和函数。
大型 Jar 文件支持-现在支持使用大型 Jar 文件的 Java 和 Scala 应用程序。
Intel 编译器 -ipo 支持-性能分析器现在支持使用 Intel –ipo 标志编译的代码。
视图历史记录中的导航功能-新控件支持导航到以前打开的视图。