Valgrind

Original author(s)Julian Seward, Nicholas Nethercote[1]
Developer(s)Valgrind Development Team[2]
Initial releaseJul 27, 2002[3]
Stable release3.23.0 (April 26, 2024; 5 months ago (2024-04-26)) [±][4]
Repository
Written inC
Operating systemLinux
FreeBSD
Solaris
Android[5]
TypeProfiler, Memory debugger
LicenseGNU General Public License
Websitewww.valgrind.org

Valgrind (/ˈvælɡrɪnd/)[6] is a programming tool for memory debugging, memory leak detection, and profiling.

Valgrind was originally designed to be a freely licensed memory debugging tool for Linux on x86, but has since evolved to become a generic framework for creating dynamic analysis tools such as checkers and profilers.

  1. ^ "AUTHORS". valgrind.org. Retrieved 2022-09-19.
  2. ^ "Valgrind: The Developers".
  3. ^ "Twenty years of Valgrind". Retrieved 2023-08-04.
  4. ^ Valgrind News
  5. ^ Valgrind release notes
  6. ^ "Valgrind". valgrind.org. Retrieved 2023-05-04.