使用valgrind测试代码片段

3

我如何使用valgrind(如果适用,也包括perf)测试程序的特定部分?我问这个问题是因为perf ./progname会测试整个程序。

我不能删除其他部分,因为我需要测试的部分取决于它们。

谢谢


是的,对不起。 - Ascent
不知道那是不是我从未听说过的新术语。 - Fiddling Bits
很酷,那问题呢? - Ascent
1个回答

1
你不能在Valgrind下运行程序的一部分;Valgrind是一个全面或无的工具。
你可以告诉它忽略你不感兴趣的错误(例如,因为它们在你无法修复的程序部分中)。要做到这一点,请查看Valgrind抑制Howto:http://wiki.wxwidgets.org/Valgrind_Suppression_File_Howto 但这不会加速任何东西,所以如果速度是你的动机,这不会有所帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接