Installing and Testing Valgrind on Linux
Submitted by lev_lafayette on Thu, 10/21/2010 - 23:49Valgrind is an instrumentation framework for building dynamic analysis tools. Which is a fancy way of saying that it's a debugging suite that automatically detects many memory management and threading bugs, which is a very good thing. Valgrind can handle dynamically generated code, so long as none of the generated code is later overwritten by other generated code. It can also perform detailed profiling to help speed up your programs. It comes with extensive documentation.
