Comparing this to Valgrind is comparing apples to oranges. On is compiled in (and there are plenty of better comparisons such as ef) and the other runs on any pre-compiled binary. Some Valgrind modules might be slow, but you can run them after the fact which is powerful. You don't have to tinker with build systems or compile flags.