|
From: <sv...@va...> - 2006-06-06 21:41:33
|
Author: sewardj Date: 2006-06-06 22:41:22 +0100 (Tue, 06 Jun 2006) New Revision: 5957 Log: Finalise 3.2.0. Modified: trunk/NEWS trunk/configure.in trunk/docs/xml/vg-entities.xml Modified: trunk/NEWS =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/NEWS 2006-06-06 21:39:09 UTC (rev 5956) +++ trunk/NEWS 2006-06-06 21:41:22 UTC (rev 5957) @@ -1,5 +1,5 @@ =20 -Release 3.2.0 (?? May 2006) +Release 3.2.0 (7 June 2006) ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.2.0 is a feature release with many significant improvements and the usual collection of bug fixes. This release supports X86/Linux, @@ -14,7 +14,7 @@ The other tools have smaller but noticeable speed improvments. We are interested to hear what improvements users get. =20 - Memcheck uses less memory, due to the introduction of a compressed + Memcheck uses less memory due to the introduction of a compressed representation for shadow memory. The space overhead has been reduced by a factor of up to four, depending on program behaviour. This means you should be able to run programs that use more memory @@ -38,6 +38,12 @@ supported targets. The associated KDE KCachegrind GUI remains a separate project. =20 +- A new release of the Valkyrie GUI for Memcheck, version 1.2.0, + accompanies this release. Improvements over previous releases + include improved robustness, many refinements to the user interface, + and use of a standard autoconf/automake build system. You can get + it from http://www.valgrind.org/downloads/guis.html. + - Valgrind now works on PPC64/Linux. As with the AMD64/Linux port, this supports programs using to 32G of address space. On 64-bit capable PPC64/Linux setups, you get a dual architecture build so @@ -126,6 +132,11 @@ which is like MAKE_MEM_DEFINED but only affects a byte if the byte is already addressable. =20 +- The way client requests are encoded in the instruction stream has + changed. Unfortunately, this means 3.2.0 will not honour client + requests compiled into binaries using headers from earlier versions + of Valgrind. We will try to keep the client request encodings more=20 + stable in future. =20 BUGS FIXED: =20 @@ -155,7 +166,6 @@ 121617 ppc32/64: coredumping gives assertion failure 121814 Coregrind return error as exitcode patch 126517 =3D=3D 121814 -108528 NPTL pthread cleanup handlers not called=20 125607 amd64->IR: 0x66 0xF 0xA3 0x2 (btw etc) 125651 amd64->IR: 0xF8 0x49 0xFF 0xE3 (clc?) 126253 x86 movx is wrong @@ -168,7 +178,8 @@ 126722 assertion: segment_is_sane at m_aspacemgr/aspacemgr.c:1624 126938 bad checking for syscalls linkat, renameat, symlinkat =20 -(3.2.0RC1: 27 May 2006, vex r1626, valgrind r5947). +(3.2.0RC1: 27 May 2006, vex r1626, valgrind r5947). +(3.2.0: 7 June 2006, vex r1628, valgrind r5957). =20 =20 Release 3.1.1 (15 March 2006) Modified: trunk/configure.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/configure.in 2006-06-06 21:39:09 UTC (rev 5956) +++ trunk/configure.in 2006-06-06 21:41:22 UTC (rev 5957) @@ -8,7 +8,7 @@ ##------------------------------------------------------------## =20 # Process this file with autoconf to produce a configure script. -AC_INIT(Valgrind, 3.2.0rc1, val...@li...) +AC_INIT(Valgrind, 3.2.0, val...@li...) AC_CONFIG_SRCDIR(coregrind/m_main.c) AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE Modified: trunk/docs/xml/vg-entities.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/docs/xml/vg-entities.xml 2006-06-06 21:39:09 UTC (rev 5956) +++ trunk/docs/xml/vg-entities.xml 2006-06-06 21:41:22 UTC (rev 5957) @@ -8,7 +8,7 @@ <!-- valgrind release + version stuff --> <!ENTITY rel-type "Release"> <!ENTITY rel-version "3.2.0"> -<!ENTITY rel-date "27 May 2006"> +<!ENTITY rel-date "7 June 2006"> =20 <!-- where the docs are installed --> <!ENTITY vg-doc-path "/usr/share/doc/valgrind/html/index.html"> |