NEWS
and DRD.
* For tool developers: support to run Valgrind on Valgrind has been
improved.
We can now routinely Valgrind on Helgrind or Memcheck.
* gdbserver now shows the float shadow registers as integer
rather than float values, as the shadow values are mostly
used as bit patterns.
* Increased limit for the --num-callers command line flag to 500.
* Performance improvements for error matching when there are many
suppression records in use.
* Improved support for DWARF4 debugging information (bug 284184).
* Initial support for DWZ compressed Dwarf debug info.
* Improved control over the IR optimiser’s handling of the tradeoff
between performance and precision of exceptions.
Specifically,
--vex-iropt-precise-memory-exns has been removed and replaced by
--vex-iropt-register-updates, with extended functionality.
This
allows the Valgrind gdbserver to always show up to date register
values to GDB.
* Modest performance gains through the use of translation chaining for
JIT-generated code.
* ==================== FIXED BUGS ====================
The following bugs have been fixed or resolved.
Note that "n-i-bz"
stands for "not in bugzilla" -- that is, a bug that was reported to us
but never got a bugzilla entry.
We encourage you to file bugs in
bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) rather
than mailing the developers (or mailing lists) directly -- bugs that
are not entered into bugzilla tend to get forgotten about or ignored.
To see details of a given bug, visit
https://bugs.kde.org/show_bug.cgi?id=XXXXXX
where XXXXXX is the bug number as listed below.
197914
Building valgrind from svn now requires automake-1.10
203877
increase to 16Mb maximum allowed alignment for memalign et al
219156
Handle statically linked malloc or other malloc lib (e.g. tcmalloc)
247386
make perf does not run all performance tests
270006
Valgrind scheduler unfair
270777
Adding MIPS/Linux port to Valgrind
270796
s390x: Removed broken support for the TS insn
271438
Fix configure for proper SSE4.2 detection
273114
s390x: Support TR, TRE, TROO, TROT, TRTO, and TRTT instructions
273475
Add support for AVX instructions
274078
improved configure logic for mpicc
276993
fix mremap ’no thrash checks’
278313
Fedora 15/x64: err read debug info with --read-var-info=yes flag
5