首页 > 解决方案 > 如何获取按时间顺序调用的所有函数的列表?

问题描述

有没有办法按时间顺序列出执行程序时调用的所有函数?使用调用函数的时间顺序列表,可以生成订单文件。我可以使用程序检测(-finstrument-function-entry-bare)来做到这一点,但这对我的用例来说太重了。是否有跟踪工具可以在 linux 机器上提供帮助?我知道dtrace有一些功能,但仅适用于 Mac OS AFAICT。

标签: linuxmacosperformance-testingperfcompiler-specific

解决方案


推荐阅读