Go to main content

Oracle® Developer Studio 12.6 发行版的新增功能

退出打印视图

更新时间: 2017 年 7 月
 
 

性能分析器新功能

本节概述了此发行版中的性能分析器和相关工具的新功能。有关更多信息,请参见性能分析器中的 "Help"(帮助)。

  • 新的可视化调用树视图-新视图 "Visual Call Tree"(可视化调用树)以称作火焰图的图形格式显示热门的执行路径。

    image:“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 标志编译的代码。

  • 视图历史记录中的导航功能-新控件支持导航到以前打开的视图。