Oracle Solaris Studio 12.4 Man Pages

Exit Print View

Updated: January 2015
 
 

xprof_atob(1)

Name

xprof_atob , xprof_btoa - ascii/二进制分析数据转换

Synopsis

xprof_atob file [profile_directory]
xprof_btoa [-t data_type ] profile_directory [output_file]

Description

xprof_btoaxprof_atob 是数据转换工具,针对通过运行以编译器选项 -xprofile=collect-xprofile=tcov 编译的程序生成的分析数据。

xprof_btoa 可将分析目录中的二进制分析数据转换为 ascii 文本格式的文件(缺省情况下是 feedback.text)。

xprof_btoa 支持转换以下分析数据类型:

-t feedback

用于反馈优化或测试覆盖分析中的运行时数据。通过运行以 -xprofile=collect-xprofile=tcov:profile_directory 编译的程序生成。

-t objfd

用于测试覆盖分析的编译数据。通过以选项 -xprofile=tcov:profile_directory 编译对象文件生成。

-t tcovd

仅用于测试覆盖分析的运行时数据。通过在没有指定的分析目录的情况下运行以选项 -xprofile=tcov 编译的程序生成。

-t tcovsd

用于测试覆盖分析的组合编译和运行时数据。通过对包含新运行时数据的分析目录运行 tcov(1) 生成。

要转换与特定对象文件关联的编译数据,数据类型名称 "objfd" 必须后跟该对象文件的已解析 UNIX 路径名。

如果未指定输出文件名,则由 xprof_btoa 生成的文件名为 data_type.text,其中 data_type 是上述数据类型名称之一。如果未指定数据类型名称,则缺省数据类型是 "feedback"。

xprof_atob 可将文本分析数据从 ascii 文本文件转换为新分析目录中的二进制分析数据(缺省情况下是 atob.profile)。

有关分别由 xprof_btoa 和 xprof_atob 生成和识别的文本文件格式的描述,请参见 ()xprof_text4