NEWS
257011
(SSE4.x) vex amd64->IR: 0x66 0xF 0x3A 0xE 0xFD 0xA0 (PBLENDW)
257063
(SSE4.x) vex amd64->IR: 0x66 0xF 0x3A 0x8 0xC0 0x0 (ROUNDPS)
257276
Missing case in memcheck --track-origins=yes
258870
(SSE4.x) Add support for EXTRACTPS SSE 4.1 instruction
261966
(SSE4.x) support for CRC32B and CRC32Q is lacking (also CRC32{W,L})
262985
VEX regression in valgrind 3.6.0 in handling PowerPC VMX
262995
(SSE4.x) crash when trying to valgrind gcc-snapshot (PCMPxSTRx $0)
263099
callgrind_annotate counts Ir improperly [...]
263877
undefined coprocessor instruction on ARMv7
265964
configure FAIL with glibc-2.13
n-i-bz
Fix compile error w/ icc-12.x in guest_arm_toIR.c
n-i-bz
Docs: fix bogus descriptions for VALGRIND_CREATE_BLOCK et al
n-i-bz
Massif: don’t assert on shmat() with --pages-as-heap=yes
n-i-bz
Bug fixes and major speedups for the exp-DHAT space profiler
n-i-bz
DRD: disable --free-is-write due to implementation difficulties
(3.6.1: 16 February 2011, vex r2103, valgrind r11561).
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.
This release supports X86/Linux, AMD64/Linux, ARM/Linux, PPC32/Linux,
PPC64/Linux, X86/Darwin and AMD64/Darwin.
Support for recent distros
and toolchain components (glibc 2.12, gcc 4.5, OSX 10.6) has been added.
-------------------------
Here are some highlights.
Details are shown further down:
* Support for ARM/Linux.
* Support for recent Linux distros: Ubuntu 10.10 and Fedora 14.
* Support for Mac OS X 10.6, both 32- and 64-bit executables.
* Support for the SSE4.2 instruction set.
* Enhancements to the Callgrind profiler, including the ability to
handle CPUs with three levels of cache.
* A new experimental heap profiler, DHAT.
* A huge number of bug fixes and small enhancements.
-------------------------
Here are details of the above changes, together with descriptions of
many other changes, and a list of fixed bugs.
* ================== PLATFORM CHANGES =================
15