Projects / Valgrind / Releases

RSS All releases of Valgrind

  •  26 Nov 2010 08:12

Release Notes: This is a feature release with many significant improvements and the usual collection of bug fixes. The main improvement is that Valgrind now works on ARM/Linux and on Mac OS X 10.6 (Snow Leopard).

  •  28 Sep 2009 18:00
Avatar

    Release Notes: Improvements and simplifications of the leak checker. Clarification and simplifications of text output. Helgrind and Ptrcheck now give XML output. Helgrind and DRD have improved stability and performance. Genuinely atomic support for x86/amd64/ppc atomic instructions. A new experimental tool, BBV, useful for computer architecture research. Support for Mac OS X. Improved Wine support, including ability to read Windows PDB debuginfo.

    •  13 Mar 2009 17:38
    Avatar

    Release Notes: This release fixes some regressions and assertion failures in debug info reading in 3.4.0, most notably incorrect stack traces on amd64-linux on older (glibc-2.3 based) systems. Various other debug info problems are also fixed. A number of bugs in the exp-ptrcheck tool introduced in 3.4.0 have been fixed. In view of the fact that 3.4.0 contains user-visible regressions relative to 3.3.x, upgrading to 3.4.1 is recommended. Packagers are encouraged to ship 3.4.1 in preference to 3.4.0.

    •  20 Jun 2008 15:02
    Avatar

    Release Notes: This release fixes bugs in 3.3.0, adds support for glibc-2.8 based systems (openSUSE 11, Fedora Core 9), improves the existing glibc-2.7 support, and adds support for the SSSE3 (Core 2) instruction set.

    •  23 Dec 2007 16:15
    Avatar

    Release Notes: Helgrind works again with improved race detection and better error messages. Massif generates better output. Cachegrind has been extended to do branch-misprediction profiling. Both conditional and indirect branches are profiled. Scalability has been improved for very large programs, particularly those with a million or more malloc'd blocks in use at once. These improvements mostly affect Memcheck, which is also up to 10% faster for all programs, with x86 Linux seeing the largest improvement. The documentation has been reorganized. Experimental tools have been added. There are many other changes.

    •  18 Jul 2007 10:21
    Avatar

    Release Notes: This release fixes a regression introduced in 3.2.2 that could cause an assertion failure when running obscure pieces of SSE code. It adds one more glibc 2.5 intercept. It is otherwise identical to 3.2.2. Please do not use (or package) 3.2.2.

    •  06 Jan 2007 13:48

    Release Notes: PPC64/Linux support has been added. Lackey has been improved. SSE3 support for AMD/Intel has been added. MPI support has been added. Numerous code speedups and bugfixes were made.

    •  21 Apr 2006 14:22
    Avatar

    Release Notes: Many bugfixes for PPC-32, AMD-64, icc 8.1, gcc 2.96, stabs, the vm86old system call, AshleyP's custom allocator, and the Dirk strict aliasing feature. An incorrect error message for SSE code has been fixed. Support for the syscall tkill has been fixed.

    •  09 Dec 2005 11:01
    Avatar

    Release Notes: AMD-64 support is much improved, and PPC32 support is good enough to be usable. Address space management has been overhauled. As a result, Valgrind should be much more robust with programs that use large amounts of memory. A side effect of this change is that it is no longer protected against wild writes by the client. This feature was nice, but relied on the x86 segment registers and so wasn't portable. Please note that Addrcheck and Helgrind are still not working. Work is underway to reinstate them (or equivalents).

    •  20 Jun 2005 22:20

    Release Notes: Compared to the 2.2.0 stable release, 2.4.0 has improved support for signals, syscalls, and threads. It works well on recent Linux distros, consumes less memory when running Memcheck/Addrcheck, and has better memory leak detection. There are many other improvements and refinements, and dozens of bugfixes.

    Screenshot

    Project Spotlight

    dccserver

    Simulate MIRC's /dccserver command.

    Screenshot

    Project Spotlight

    MeTA1

    A message transfer agent.