【问题标题】:Can valgrind output an execution trace in VEX IR?valgrind 可以在 VEX IR 中输出执行跟踪吗?
【发布时间】:2015-11-17 12:10:44
【问题描述】:

我是 valgrind 的新手。我的理解是 valgrind 类似于 Intel PIN,即它是一个二进制检测工具。

是否可以使 valgrind 输出完整的执行跟踪,即所有已执行指令的长列表(转换为 vex IR)?这对我来说似乎很基本,但我找不到任何有关如何执行此操作的信息。

我能找到的最接近的是here 中描述的可能的 gdb 集成。 使用 gdb 生成跟踪似乎不是一个好方法,因为 valgrind 在执行时必须有 IR 指令。

【问题讨论】:

  • 你找到解决办法了吗?

标签: debugging valgrind trace


【解决方案1】:

valgrind 具有 VEX IR 的各种跟踪选项。

查看 valgrind --help-debug

也许 -tool=lackey 也可能有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    相关资源
    最近更新 更多