|
From: <sv...@va...> - 2010-10-20 17:07:09
|
Author: sewardj
Date: 2010-10-20 18:07:01 +0100 (Wed, 20 Oct 2010)
New Revision: 11462
Log:
Finalise doc stuff for 3.6.0.
Modified:
trunk/NEWS
trunk/docs/xml/vg-entities.xml
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2010-10-20 15:58:09 UTC (rev 11461)
+++ trunk/NEWS 2010-10-20 17:07:01 UTC (rev 11462)
@@ -1,5 +1,5 @@
-Release 3.6.0 (18 October 2010)
+Release 3.6.0 (21 October 2010)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.6.0 is a feature release with many significant improvements and the
usual collection of bug fixes.
@@ -25,7 +25,7 @@
* A new experimental heap profiler, DHAT.
-* A huge number of bug fixes.
+* A huge number of bug fixes and small enhancements.
-------------------------
@@ -57,7 +57,7 @@
64-bit mode. In 32-bit mode, support is only available up to and
including SSSE3. Some exceptions: SSE4.2 AES instructions are not
supported in 64-bit mode, and 32-bit mode does in fact support the
- bare minimum SSE4 instructions to needed to run programs on MacOSX
+ bare minimum SSE4 instructions to needed to run programs on Mac OS X
10.6 on 32-bit targets.
* Support for IBM POWER6 cpus has been improved. The Power ISA up to
@@ -89,7 +89,7 @@
should not be considered authoritative. The results are still
useful for giving a general idea about a program's locality.
-- Massif has a new option, --pages-as-heap, which is disabled by
+* Massif has a new option, --pages-as-heap, which is disabled by
default. When enabled, instead of tracking allocations at the level
of heap blocks (as allocated with malloc/new/new[]), it instead
tracks memory allocations at the level of memory pages (as mapped by
@@ -111,7 +111,7 @@
pointer implementation.
* Helgrind's annotation set has also been drastically improved, so as
- to provide to users, a general set of annotations to describe locks,
+ to provide to users a general set of annotations to describe locks,
semaphores, barriers and condition variables. Annotations to
describe thread-safe reference counted heap objects have also been
added.
@@ -134,18 +134,19 @@
approximately a factor of 5 as compared with 3.5.0.
* Ability to show directory names for source files in error messages.
- This is combined with a flexible mechanism
- for specifying which parts of the paths should be shown.
- This is enabled by the new flag --fullpath-after.
+ This is combined with a flexible mechanism for specifying which
+ parts of the paths should be shown. This is enabled by the new flag
+ --fullpath-after.
* A new flag, --require-text-symbol, which will stop the run if a
specified symbol is not found it a given shared object when it is
- loaded into the process. This makes some advanced working with
- function intercepting and wrapping safer and more reliable.
+ loaded into the process. This makes advanced working with function
+ intercepting and wrapping safer and more reliable.
-* Improved support for the Valkyrie GUI, version 1.6.0. GUI output
- and control of Valgrind is now available for the tools Memcheck,
- Helgrind and Ptrcheck.
+* Improved support for the Valkyrie GUI, version 2.0.0. GUI output
+ and control of Valgrind is now available for the tools Memcheck and
+ Helgrind. XML output from Valgrind is available for Memcheck,
+ Helgrind and exp-Ptrcheck.
* More reliable stack unwinding on amd64-linux, particularly in the
presence of function wrappers, and with gcc-4.5 compiled code.
@@ -190,7 +191,9 @@
250101 huge "free" memory usage due to m_mallocfree.c
"superblocks fragmentation"
251569 vex amd64->IR: 0xF 0x1 0xF9 0x8B 0x4C 0x24 (RDTSCP)
- 252600 [PATCH] Allow lhs to be a pointer for shl/shr
+ 252091 Callgrind on ARM does not detect function returns correctly
+ 252600 [PATCH] Allow lhs to be a pointer for shl/shr
+ 254420 memory pool tracking broken
n-i-bz support for adding symbols for JIT generated code
@@ -303,11 +306,18 @@
251362 valgrind: ARM: attach to debugger either fails or provokes
kernel oops
251674 Unhandled syscall 294
+251818 == 254550
-(3.6.0: 18 October 2010, vex rXXXX, valgrind rXXXXX).
+254257 Add support for debugfiles found by build-id
+254550 [PATCH] Implement DW_ATE_UTF (DWARF4)
+254646 Wrapped functions cause stack misalignment on OS X
+ (and possibly Linux)
+254556 ARM: valgrinding anything fails with SIGSEGV for 0xFFFF0FA0
+(3.6.0: 21 October 2010, vex rXXXX, valgrind rXXXXX).
+
Release 3.5.0 (19 August 2009)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.5.0 is a feature release with many significant improvements and the
Modified: trunk/docs/xml/vg-entities.xml
===================================================================
--- trunk/docs/xml/vg-entities.xml 2010-10-20 15:58:09 UTC (rev 11461)
+++ trunk/docs/xml/vg-entities.xml 2010-10-20 17:07:01 UTC (rev 11462)
@@ -7,7 +7,7 @@
<!-- valgrind release + version stuff -->
<!ENTITY rel-type "Release">
<!ENTITY rel-version "3.6.0">
-<!ENTITY rel-date "18 October 2010">
+<!ENTITY rel-date "21 October 2010">
<!-- where the docs are installed -->
<!ENTITY vg-docs-path "$INSTALL/share/doc/valgrind/html/index.html">
|