|
From: wim d. <wim...@ad...> - 2004-12-22 00:16:41
|
Hi all, I noticed some interesting other tools available for valgrind. However most (all) are provided as patches and hence require rebuild. I am especially interested in the watchpoints too (to detect value changes). However it would be much more interesting if these tools could be provided as plugins. Comments ? W |
|
From: Robert W. <rj...@du...> - 2004-12-22 00:45:32
|
> I noticed some interesting other tools available for valgrind. However most > (all) are provided as patches and hence require rebuild. > > I am especially interested in the watchpoints too (to detect value changes). > > However it would be much more interesting if these tools could be provided as > plugins. In theory, that's a nice idea. The reason why the watchpoint code isn't in the mainline is because it's fairly intrusive and has a nasty performance impact. Allowing for plugins that would support watchpoints would require inserting plugin invocation points into the code that would be just as intrusive (more so, probably, because there'd probably be more of them for a truly generic case) and slow things down at least as badly. So, unfortunately, the watchpoint stuff will probably stay as a separate patch for some time. Regards, Robert. |