valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.
Versions and Availability
Module Names for valgrind on qb2
▶ **FIX-ME** FAQ?
valgrind controls the execution of a program and performs a wide variety of tests as it runs. The usage appears simple:
$ valgrind [valgrind-options] program-name [program-options]
The devil, as they say, is in the details of picking the options needed for the particular types of testing desired. Please review the documentation provided in the Resources section.
Last modified: November 12 2014 10:07:50.