函数分析器

Coco 的内置函数分析器支持用户评估应用程序性能。函数分析器提供有关与测试执行相关的函数调用的频率和持续时间的数据。您可以使用它通过专注于过高的函数调用数和过长的执行时间来优化代码性能。Coco 将帮助您确定代码中是否有需要重构的区域,并帮助您识别可避免的性能下降。

分析扩展还支持比较产品的两个版本,使您能够快速轻松地量化新代码更改的性能影响。

Coco 为用户提供了运行后性能分析的能力。换句话说,您可以使用记录的分析数据执行一套完整的测试,您可以将这些数据存档以供离线分析。

使用分析器非常简单:只需在插桩期间包含一个启用标志,分析结果就会出现在 CoverageBrowser 中,无需任何其他的工作。

我们撰写了一篇详细的文章,其中我们讨论了使用函数分析器来提高应用程序的性能。文章涵盖了编译应用程序,缩小性能问题范围并识别有问题的函数,重构源代码,并将增强版本与以前的版本进行比较。

 

Function-Profiler