|
From: Julian S. <js...@ac...> - 2008-12-22 09:03:50
|
Hi, I'd like to release valgrind-3.4.0 shortly. A lot of bugs got fixed in the past two months, and I believe the trunk is in quite a good state right now. I am thinking of Friday 2 Jan. If that's too soon, please yell. Also, I'd like to propose to remove the exp-Omega tool. It is unmaintained -- there has never been a single maintenance commit for it. More significantly I fear it is based on assumptions about program behaviour that are not in general true, and so it can never be made to work reliably. The main change points are listed below. What did I forget? J Main change points (need to add details for all) - Origin tracking in Memcheck - Helgrind completely rewritten, to remove false error and scaling problems and to give improved diagnostics - Drd majorly improved (details ..) - New tool: exp-ptrcheck, for doing checks on stack and global arrays - gcc-4.4.0 support, including demangler fixes for recent g++'s - glibc-2.9 support ? - new distro support: OpenSUSE 11.1, Fedora 10, Ubuntu 8.10 - Frame level wildcarding in suppressions - Basic support for IBM Power6 (64-bit processes only) - SSSE3 insns now supported. Changed CPUID output to be Core-2, so now it claims to be a Core 2 E6600. - cross-compilation support - many bugs fixed, as usual - non-user-visible: able to read Dwarf3 type/variable information, so as to understand the location and type of stack and local variables - matching release of Valkyrie, (a GUI for Memcheck), v 1.4.0 - what else? |