6 Februrary 2022:
Fourth Valgrind
devroom at FOSDEM 2022, Brussels, Belgium.
14 August 2017:
Valgrind source code repository migrated from Subversion to git SCM
at sourceware.org.
4 Februrary 2017:
Third Valgrind
devroom at FOSDEM 2017, Brussels, Belgium.
31 January 2015:
Second Valgrind
devroom at FOSDEM 2015, Brussels, Belgium.
2 February 2014:
First Valgrind
devroom at FOSDEM 2014, Brussels, Belgium.
21 October 2010:
Valkyrie-2.0.0, a Qt4-based GUI for the Memcheck and Helgrind
tools in Valgrind-3.6.0, is now available.
July 1 2010: Initial support for Mac OS X 10.6 (Snow Leopard)
has been folded into the trunk and is usable. Support for 64-bit
executables on 10.5 and 10.6 has also been improved. Note that to
build a 64-bit capable Valgrind, which is probably what you need on
10.6, you must use the configure-time flag "--build=amd64-darwin".
For more details see the
repository page.
July 1 2010: Initial support for the SSE4.1/4.2 instruction
set has been folded into the trunk, for 64-bit processes only at
present. The implementation is incomplete but is believed to cover
all instructions generated by gcc-4.4/4.5 "-O3 -msse4.2". Work on
further coverage is ongoing. For more details see the
repository page.
May 6 2010: Initial support for ARM/Linux has been folded into
the SVN trunk, and is usable on Ubuntu 9.04 and 9.10 for ARM.
Further development to support more recent Ubuntus and the full
ARMv7 instruction set is in progress. For more details see the
repository page.
May 5 2010: Valgrind t-shirts are available for purchase at
FreeWear.org.
For each t-shirt sold, 3 &euro will be donated to the Valgrind project.
August 19 2009: valgrind-3.5.0,
for X86/Linux, AMD64/Linux, PPC32/Linux, PPC64/Linux and X86/Darwin
(Mac OS X) is available.
(release notes).
February 28 2009: valgrind-3.4.1,
for X86/Linux, AMD64/Linux, PPC32/Linux, and PPC64/Linux is available.
(release notes).
January 2 2009: valgrind-3.4.0,
for X86/Linux, AMD64/Linux, PPC32/Linux, and PPC64/Linux is available.
(release notes).
June 17 2008: We have a new books page.
June 4 2008: Valgrind 3.3.1,
for x86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux, is available.
(release notes).
December 7 2007: A new release, 3.3.0, is available
for x86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux
(release notes).
January 29 2007: A bug-fix release, 3.2.3, is available
(release notes).
3.2.3 is almost identical to 3.2.2, but fixes a regression that
unfortunately crept into 3.2.2.
January 22 2007: A bug-fix release, 3.2.2, is available
(release notes).
October 30 2006: The slides for a tutorial entitled "Building
Workload Characterization Tools with Valgrind" are available on the
publications page.
September 16 2006: A bug-fix release, 3.2.1, is available
(release notes).
July 25 2006: Julian Seward has won a Google-O'Reilly Open Source
Award for "Best Toolmaker" for his work on Valgrind.
June 7 2006: valgrind-3.2.0,
for x86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux, is available.
(release notes).
March 15 2006: A bug-fix release, 3.1.1, is available
(release notes).
We recommend upgrading from 3.1.0 to 3.1.1.
November 25 2005: Valgrind 3.1.0 is available
(release notes). This release
runs on {x86,amd64,ppc32}-linux. 3.1.0 brings much improved support
for AMD64, improved memory management on all platforms, and support
for 32-bit PowerPC/Linux. Also at this time we are releasing matching
versions of the Callgrind profiling tool and Valkyrie GUI.
November 21 2005: The results of the September survey have been
put on the surveys page.
October 8 2005: Our survey is over. Thanks to all those who
participated. An analysis will be posted soon.
September 22 2005: Please fill out our
survey. We will close
the survey in about one week's time, depending on the response rate.
Update: We are extending the survey by one week because we
are still getting a good number of responses each day. Please fill
out a survey if you have not already.
August 29 2005: A bug-fix release, 3.0.1 is available
for x86-linux and amd64-linux
(release notes).
3.0.1 fixes a significant number of bugs in 3.0.0, some of them
critical. If you use/distribute 3.0.0, an upgrade to 3.0.1 is
recommended.
August 3 2005: A new stable version, 3.0.0 is available
(release notes).
3.0.0 is a major new release, with support for both x86-linux and
amd64-linux, and many other improvements.
August 1 2005: A new stable version, 2.4.1, is
available.
March 24, 2005: A new stable release,
valgrind
2.4.0, is available. Relative to 2.2.0, 2.4.0 has
improved thread and signal support, reduced memory consumption,
and dozens of bug fixes.
March 12, 2005: The Valgrind website has been overhauled,
and moved to www.valgrind.org.
Many thanks to KDE for hosting the previous website.
March 12, 2005: A new mailing list,
valgrind-announce, has been created. This low-volume
list will receive announcements of new Valgrind releases.
August 31, 2004: A new stable release,
valgrind 2.2.0, is available.
2.2.0 brings many improvements over 2.0.0, and includes the new
Massif heap-profiling tool.
- July 18 2004: A new developer release,
valgrind 2.1.2, is
available. 2.1.2 fixes many bugs in 2.1.1, and includes the new
Massif heap-profiling tool.
- March 12 2004: A new developer release,
valgrind 2.1.1,
is available.
- March 04 2004: An experimental PowerPC port
is available.
- February 15 2004: Valgrind CVS now includes
Massif,
a heap profiling tool.
- January 27 2004: We have a new page listing
projects using Valgrind.
- January 15 2004: Valgrind awarded a merit (bronze)
Open Source Award
(read the interview).
- December 14 2003: A new developer release,
valgrind 2.1.0, is available.
- November 11 2003: A new stable release,
valgrind 2.0.0,
is available.