有没有办法在iOS上使用GCC调用图分析?在为iOS设备构建时,在Xcode4中设置GENERATE_PROFILING_CODE似乎没有效果(我也没有看到-pg被传递给编译器或链接器),即使它有效,我如何访问写入的设置的gmon.out文件iPhone / iPad的?
仪器的时间分析器仅定期对所有线程进行采样,因此很容易错过快速呼叫;即使使用最小的采样间隔也是如此。
更新:
我并不是想要找到一个性能热点,我需要一个确切的统计信息,该函数在程序运行时被调用了多少次;采样需要准确(因此缺少函数调用是不行的)并且它需要CPU友好(与运行没有该分析的代码相比,它不能浪费太多的CPU时间。)