Download Valgrind Documentation
Transcript
NEWS
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
136844
138507
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
136300
139124
n-i-bz
137493
137714
138424
138856
138627
138896
136059
139050
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
139776
n-i-bz
n-i-bz
139910
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
ExeContext hashing fix
fix CFI reading failures ("Dwarf CFI 0:24 0:32 0:48 0:7")
fix Cachegrind/Callgrind simulation bug
libmpiwrap.c: fix handling of MPI_LONG_DOUBLE
make User errors suppressible
corrupted malloc line when using --gen-suppressions=yes
==136844
Speed up the JIT’s register allocator
Fix confusing leak-checker flag hints
Support recent autoswamp versions
ppc32/64 dispatcher speedups
ppc64 front end rld/rlw improvements
ppc64 back end imm64 improvements
support 64K pages on ppc64-linux
== 136300
fix ppc insn set tests for gcc >= 4.1
x86->IR: recent binutils no-ops
x86->IR: 0x66 0xF 0xF7 0xC6 (maskmovdqu)
"failed in UME with error 22" (produce a better error msg)
==138424
Enhancement support for prctl ioctls
Add support for usb ioctls
==138896
ppc32->IR: mfspr 268/269 instructions not handled
ppc32->IR: lvxl/stvxl
glibc-2.5 support
memcheck: provide replacement for mempcpy
memcheck: replace bcmp in ld.so
Use ’ifndef’ in VEX’s Makefile correctly
Suppressions for MVL 4.0.1 on ppc32-linux
libmpiwrap.c: Fixes for MPICH
More robust handling of hinted client mmaps
Invalid read in unaligned memcpy with Intel compiler v9
Generate valid XML even for very long fn names
Don’t prompt about suppressions for unshown reachable leaks
amd64 rcl is not supported
DWARF CFI reader: handle DW_CFA_undefined
DWARF CFI reader: handle icc9 generated CFI info better
fix false uninit-value errs in icc9 generated FP code
reduce extraneous frames in libmpiwrap.c
support pselect6 on amd64-linux
(3.2.2: 22 Jan 2007, vex r1729, valgrind r6545).
Release 3.2.1 (16 Sept 2006)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.2.1 adds x86/amd64 support for all SSE3 instructions except monitor
and mwait, further reduces memcheck’s false error rate on all
platforms, adds support for recent binutils (in OpenSUSE 10.2 and
Fedora Rawhide) and fixes a bunch of bugs in 3.2.0. Some of the fixed
bugs were causing large programs to segfault with --tool=callgrind and
--tool=cachegrind, so an upgrade is recommended.
31