我试图修改Valgrind Lackey工具,以便在我的配置文件程序中获取数组元素的地址。我尝试编写简单的内存访问分析器,它在文件中存储两种类型的内存访问:LOAD和STORE。在得到它后,我想计算空间和时间的地方。
我使用Lackey命令行选项--trace-mem = yes。在我看来,它有两个合适的函数:trace_load()和trace_store(),但是当我用测试程序(vector [100] * vector [100])运行我的探查器时,我得到了相同的跟踪地址我日志中的每个数组元素。
我该如何解决? (抱歉我的英文)