Valgrind Home Information Source Code Documentation Contact How to Help Gallery

Valgrind News

Keep informed about news from Valgrind by subscribing to the valgrind-announce mailing list.

Below are a few of the important events in the history of Valgrind:

  • 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.


Bad, Bad Bug!

Copyright © 2000-2013 Valgrind™ Developers

Best Viewed With A(ny) Browser