Oracle Solaris Studio 12.2 Discover 和 Uncover 用户指南

前言

Oracle Solaris Studio 12.2 Discover 和 Uncover 用户指南》介绍了如何使用 Sun 内存错误搜索工具 (Discover) 查找在基于 SPARC® 的平台上编译的二进制文件中的与内存相关的错误,以及如何使用代码覆盖率工具 (Uncover) 度量应用程序的代码覆盖率。


注 –

此 Oracle Solaris Studio 发行版支持使用 SPARC 和 x86 系列处理器体系结构的系统:UltraSPARC、SPARC64、AMD64、Pentium 和 Xeon EM64T。可从以下网址获得硬件兼容性列表,在该列表中可以查看您正在运行的 Solaris 操作系统版本所支持的系统:http://www.sun.com/bigadmin/hcl。在这些文档中给出了平台类型间所有实现的区别。

在本文档中,与 x86 相关的术语的含义如下:

有关受支持的系统,请参阅硬件兼容性列表。


目标读者

本书的目标读者是想要使用 Discover 来查找程序中内存访问错误并使用 Uncover 来度量代码覆盖率的程序员。Discover 和 Uncover 的用户需要具备 Fortran、C 或 C++ 的应用知识,并对 Oracle Solaris 操作系统 (Solaris Operating System, Solaris OS) 或 Linux 操作系统以及 UNIX 命令有一定的了解。

访问 Oracle Solaris Studio 文档

可以访问以下位置的文档:

采用易读格式的文档

该文档以易读格式提供,以方便残障用户使用辅助技术进行阅读。可以按照下表所述找到文档的易读版本。

文档类型 

易读版本的格式和位置 

手册和教程 

HTML,http://docs.sun.com 上的 Oracle Solaris Studio 12 Update 2 Collection - Simplified Chinese 中

Oracle Solaris Studio 12.2 发行版的新增功能》(先前发行版中组件自述文件中包含的信息)

HTML,http://docs.sun.com 上的 Oracle Solaris Studio 12 Update 2 Collection - Simplified Chinese 中

手册页 

在安装的产品中通过 man 命令获取

联机帮助 

HTML,在 IDE、性能分析器、DLight 和 dbxtool 中通过 "Help"(帮助)菜单、"Help"(帮助)按钮和 F1 键获取。 

发行说明 

HTML,http://docs.sun.com 上的 Oracle Solaris Studio 12 Update 2 Collection - Simplified Chinese 中

相关第三方 Web 站点引用

本文档中引用了第三方 URL,这些 URL 提供了附加的相关信息。


注 –

Oracle 对本文档中提到的第三方 Web 站点的可用性不承担任何责任。对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他资料,Oracle 并不表示认可,也不承担任何责任。对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而实际或声称造成的或连带产生的损坏或损失,Oracle 概不负责,也不承担任何责任。


印刷约定

下表介绍了本书中的印刷约定。

表 P–1 印刷约定

字体或符号 

含义 

示例 

AaBbCc123

命令、文件和目录的名称;计算机屏幕输出 

编辑 .login 文件。

使用 ls -a 列出所有文件。

machine_name% you have mail.

AaBbCc123

用户键入的内容,与计算机屏幕输出的显示不同 

machine_name% su

Password:

aabbcc123

要使用实名或值替换的命令行占位符 

删除文件的命令为 rm filename

AaBbCc123

保留未译的新词或术语以及要强调的词 

这些称为 Class 选项。

注意:有些强调的项目在联机时以粗体显示。

新词术语强调

新词或术语以及要强调的词 

高速缓存是存储在本地的副本。

保存文件。

《书名》 

书名 

阅读《用户指南》的第 6 章。

命令中的 shell 提示符示例

下表列出了 C shell、Bourne shell 和 Korn shell 的缺省 UNIX 系统提示符和超级用户提示符。

表 P–2 shell 提示符

shell 

提示符 

C shell 提示符 

machine_name%

C shell 超级用户提示符 

machine_name#

Bourne shell 和 Korn shell 提示符 

$

Bourne shell 和 Korn shell 超级用户提示符 

#

文档、支持和培训

请参见以下 Web 站点了解其他资源:

Oracle 欢迎您提出意见

Oracle 欢迎您针对其文档质量和实用性提出意见和建议。如果您发现任何错误,或有其他任何改进建议,请转至 http://docs.sun.com,然后单击 Feedback(反馈)。请提供文档的标题和文件号码,以及章节和页码(如果有)。如果您需要回复,请告知。

Oracle 技术网络 提供了一系列与 Oracle 软件有关的资源: