Oracle Solaris Studio 12.2:性能分析器

scc com_spec

指定在带注释的源代码列表中显示的编译器注释的类。类列表是类的冒号分隔列表,包含零个或多个以下消息类。

表 5–4 编译器注释消息类

类 

含义 

b[asic]

显示基本级别的消息。 

v[ersion]

显示版本消息,包括源文件名称和上次修改日期、编译器组件的版本、编译日期和选项。 

pa[rallel]

显示有关并行化的消息。 

q[uery]

显示有关影响代码优化的代码问题。 

l[oop]

显示有关循环优化和转换的消息。 

pi[pe]

显示有关循环的流水线作业的消息。 

i[nline]

显示有关函数内联的消息。 

m[emops]

显示有关内存操作(如装入、存储、预取)的消息。 

f[e]

显示前端消息。 

co[degen]

显示代码生成器消息。 

cf

在源代码底部显示编译器标志。 

all

显示所有消息。 

none

不显示任何消息。 

allnone 不能与其他类一起使用。

如果未提供 scc 命令,则显示的缺省类为 basic。如果提供了 scc 命令,但 class-list 为空,则关闭编译器注释。scc 命令通常仅在 .er.rc 文件中使用。