JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:Discover 和 Uncover 用户指南     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  简介

2.  内存错误搜索工具 (Discover)

3.  代码覆盖工具 (Uncover)

Uncover 的使用要求

使用 Uncover

检测二进制文件

运行检测过的二进制文件

生成并查看覆盖报告

示例

了解性能分析器中的覆盖报告

`Functions`(函数)选项卡

`Uncoverage`(未覆盖)计数器

`Function Count`(函数计数)计数器

`Instr Exec`(指令执行)计数器

`Block Covered %`(块覆盖率)计数器

`Instr Covered %`(指令覆盖率)计数器

`Source`(源)选项卡

`Disassembly`(反汇编)选项卡

`Inst-Freq`(指令频率)选项卡

了解 ASCII 覆盖报告

了解 HTML 覆盖报告

使用 Uncover 时的限制

只能检测有注释的代码

计算机指令可能不同于源代码

示例 1

示例 2

示例 3

索引

了解 HTML 覆盖报告

HTML 报告类似于性能分析器中显示的报告。

image:HTML 覆盖报告

如果单击某个函数的函数名称链接或 trimmed 链接,将显示该函数的反汇编数据。

image:反汇编显示画面

如果单击某个函数的 Caller-callee 链接,将显示调用方-被调用方数据。

image:调用方-被调用方显示画面