Oracle® Solaris Studio 12.4:代码分析器用户指南

退出打印视图

更新时间: 2014 年 10 月
 
 

代码分析器分析的数据

代码分析器可以分析以下三种类型的数据:

  • 编译期间检测到的静态代码错误

  • 由内存错误搜索工具 discover 实用程序检测到的动态内存访问错误和警告

  • 由代码覆盖工具 uncover 实用程序度量的代码覆盖数据

除了提供对各种类型的分析的访问以外,代码分析器还将静态代码检查与动态内存访问分析和代码覆盖分析集成,从而可以发现应用程序中其他单独使用的错误检测工具无法发现的许多重要错误。

代码分析器还可精确定位代码中的核心问题,修复这些问题后可能会消除其他问题。 一个核心问题通常会伴有多个其他问题,例如,因为这些问题具有一个通用分配点或出现在同一函数中的同一数据地址上。