Publisher's description
Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect memory management and threading many bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory consumption of your programs. Valgrind distribution currently includes three tools: a detector error of memory, a cache (time) profiler and a heap (space) profiler. Valgrind is Open Source / Free Software and is freely available under the GNU General Public License. Here are some key features of "Valgrind" · Valgrind will save you hours of debugging time. With Valgrind tools you can automatically detect memory management and threading bugs many. It gives you confidence that your programs are free of many common bugs, some of which would take hours to manually find, or never occur at all. You can find and eliminate bugs before they become a problem. · Valgrind can help you accelerate your programs. With Valgrind tools you can make very detailed profiles to help speed up your programs. · Valgrind is free. free-as-in-speech: you can download, read the source code, make changes and send them, all within the GNU GPL. And free-as-in-beer: we do not pay for it. · Valgrind works on x86/Linux, AMD64/Linux and PPC32/Linux several platforms the most popular use. Valgrind works with all major Linux distributions, including Red Hat, SuSE, Debian, Gentoo, Slackware, Mandrake, etc. · Valgrind is easy to use. Valgrind uses dynamic binary translation, so you do not need to modify, recompile and link your applications. Just prefix your command line with valgrind and everything works. · Valgrind is not a toy. Valgrind is first and