linux - 如何获取按时间顺序调用的所有函数的列表?
问题描述
有没有办法按时间顺序列出执行程序时调用的所有函数?使用调用函数的时间顺序列表,可以生成订单文件。我可以使用程序检测(-finstrument-function-entry-bare)来做到这一点,但这对我的用例来说太重了。是否有跟踪工具可以在 linux 机器上提供帮助?我知道dtrace有一些功能,但仅适用于 Mac OS AFAICT。
解决方案
推荐阅读
- python - 创建一个所有行都相同的numpy数组
- c# - C# Google.Apis.Sheets.v4 错误:“invalid_grant”,描述:“无效的 JWT:令牌必须是短期令牌
- php - WP All Import 正在跳过所有 Woocommerce 产品,而不是创建新产品
- python - 2D 插值无限时间运行,没有任何错误消息
- spacy - 大规模使用短语匹配器来改变标记化
- sql - 根据sql中的行条件从行中获取数据
- javascript - Is it possible to read from the terminal using Cypress?
- python - 使用特定的旧 setuptools 版本创建 virtualenv
- php - Woocommerce 计算后获取价格
- linux - 无法打开以前登录的亚马逊网站,无法向 gitlab 上传新密钥,无法加入 slack 通话或上传文件