descriptionInstrumentation framework for detecting many memory management and threading bugs, and profile your programs in detail.
homepage URLhttp://valgrind.org
repository URLgit://sourceware.org/git/valgrind.git
ownerivosh@ivosh.net
last changeFri, 19 Apr 2024 00:04:21 +0000 (19 02:04 +0200)
last refreshFri, 19 Apr 2024 04:39:45 +0000 (19 06:39 +0200)
content tags
add:
readme

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.

The Valgrind distribution currently includes six production-quality tools: a memory error detector, two thread error detectors, a cache and branch-prediction profiler, a call-graph generating cache and branch-prediction profiler, and a heap profiler. It also includes three experimental tools: a stack/global array overrun detector, a second heap profiler that examines how heap blocks are used, and a SimPoint basic block vector generator. It runs on the following platforms: X86/Linux, AMD64/Linux, ARM/Linux, ARM64/Linux, PPC32/Linux, PPC64/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux, MIPS64/Linux, X86/Solaris, AMD64/Solaris, ARM/Android (2.3.x and later), ARM64/Android, X86/Android (4.0 and later), MIPS32/Android, X86/Darwin and AMD64/Darwin (Mac OS X 10.12).

shortlog
4 hours ago Alexandra HájkováImprove file descriptor xml output, add fd and path... master
5 hours ago Mark WielaardAdd core errors and use them to implement file descript...
9 hours ago Paul FloydAdd FreeBSD arm64 to README list of platforms
13 hours ago Mark WielaardDon't include pub_tool_tooliface.h in priv_types_n_macros.h
14 hours ago Mark WielaardAdd pub_core_extension.h to coregrind/Makefile.am noins...
17 hours ago Andreas ArnezAdd extension concept and exploit it for s390x `PRNO'
40 hours ago Andreas Arnezs390x: Re-implement `vpdi' without intermediate updates
2 days ago Paul FloydBug 481874 - Add arm64 support for FreeBSD
3 days ago Paul Floydnon-linux regtest: update cmdline expecteds
3 days ago Paul FloydAdd Bug 481676 to NEWS
4 days ago Mark WielaardAdd @configure_input@ to all filer files generated...
4 days ago Philippe WaroquiersMissing edit of filter_gdb.in
4 days ago Florian Weimeradd_hardwired_spec for ld-linux-x86-64.so.2 strcmp
4 days ago Mark Wielaardnightly/bin/nightly: Use grep -E instead of egrep
4 days ago Philippe WaroquiersEnsure gdbserver tests work with a recent git version...
4 days ago Philippe Waroquiersensure error output of vgdb relay mode is shown to...
...
tags
5 months ago VALGRIND_3_22_0 valgrind 3.22.0 release
11 months ago VALGRIND_3_21_0 valgrind 3.21.0 release
17 months ago VALGRIND_3_20_0 valgrind 3.20.0 release
2 years ago VALGRIND_3_19_0 valgrind 3.19.0 release
2 years ago VALGRIND_3_18_1 valgrind 3.18.1 release
2 years ago VALGRIND_3_18_0 valgrind 3.18.0 release
3 years ago VALGRIND_3_17_0 valgrind 3.17.0 release
3 years ago VALGRIND_3_16_0 valgrind 3.16.0 final release
3 years ago VALGRIND_3_16_1 valgrind 3.16.1 final release
4 years ago VALGRIND_3_15_0 valgrind 3.15.0 release
5 years ago VALGRIND_3_14_0 Create a tag for Valgrind 3.14.0.
6 years ago svn/VALGRIND_3_13_0 Move tag svn/VALGRIND_3_13_0 to...
6 years ago svn/VALGRIND_3_12_0 Move tag svn/VALGRIND_3_12_0 to...
6 years ago svn/VALGRIND_3_11_0 Move tag svn/VALGRIND_3_11_0 to...
6 years ago svn/VALGRIND_3_10_1 Move tag svn/VALGRIND_3_10_1 to...
6 years ago svn/VALGRIND_3_9_0 Move tag svn/VALGRIND_3_9_0 to...
...
heads
4 hours ago master
2 months ago VALGRIND_3_22_BRANCH
7 months ago users/njn/try-cachegrind-cl-reqs
10 months ago users/mark/try-realloc-again
12 months ago users/njn/try-rm-I
12 months ago users/mark/try-vgdb-multi
12 months ago users/mark/try-out-of-memory-reason
3 years ago VALGRIND_3_16_BRANCH
4 years ago grail
5 years ago VALGRIND_3_14_BRANCH
6 years ago jit-hacks-2
6 years ago jit-hacks
6 years ago svn/VALGRIND_3_8_BRANCH_BGQ
6 years ago svn/VALGRIND_3_13_BRANCH
6 years ago svn/VALGRIND_3_12_BRANCH
6 years ago svn/VALGRIND_3_11_BRANCH
...