gpt4 book ai didi

c++ - Intel Pin 跟踪特定函数调用

转载 作者:太空宇宙 更新时间:2023-11-04 12:54:29 29 4
gpt4 key购买 nike

有什么方法可以跟踪英特尔 Pin 中线程对某个函数的调用。我按照这个示例 ManualExamples/malloc_trace.cpp 并在我的应用程序中用一个函数替换了 malloc,但它似乎不起作用。此示例还使用例程,我有兴趣找出调用此函数调用的线程。还有其他办法吗?

最佳答案

我也遇到过这个问题。我仔细比较了我的程序和 malloc_trace.cpp。然后我发现它确实加载了符号,如果我忽略该操作,pin 将找不到我的特定功能。

int main(int argc, char *argv[])
{
// Initialize pin & symbol manager
PIN_InitSymbols();
if (PIN_Init(argc, argv)) return Usage();

关于c++ - Intel Pin 跟踪特定函数调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47161578/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com