Oracle® Solaris Studio 12.4:性能分析器

退出打印视图

更新时间: 2015 年 1 月
 
 

克隆函数

编译器能够识别可以对其执行额外优化的函数调用。此类调用的一个示例是对其某些参数为常量的函数的调用。当编译器识别出它可以优化的特定调用时,会创建该函数的副本(称为克隆)并生成优化代码。 克隆函数名称是标识特定调用的改编名称 (mangled name)。性能分析器取消改编 (demangle) 该名称,并在函数列表中单独显示克隆函数的每个实例。每个克隆函数都具有不同的指令集,因此带注释的反汇编列表单独显示克隆函数。 每个克隆函数都具有相同的源代码,因此带注释的源代码列表汇总了函数的所有副本的数据。