From d8fc8361bc9167d245d5ff6a33891a0c5471487d Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Fri, 5 Aug 2016 15:15:20 +0000 Subject: [PATCH] Update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15928 --- NEWS | 6 ++++++ docs/internals/3_11_BUGSTATUS.txt | 1 - 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 238ba02eee..3ff627f174 100644 --- a/NEWS +++ b/NEWS @@ -40,6 +40,10 @@ n-i-bz Improved thread startup time significantly on non-Linux platforms. - zlib ELF gABI format with SHF_COMPRESSED flag (gcc option -gz=zlib) - zlib GNU format with .zdebug sections (gcc option -gz=zlib-gnu) +* Modest JIT-cost improvements: the cost of instrumenting code blocks + for the most common use case (x86_64-linux, Memcheck) has been + reduced by 10%-15%. + * ==================== FIXED BUGS ==================== The following bugs have been fixed or resolved. Note that "n-i-bz" @@ -116,6 +120,7 @@ where XXXXXX is the bug number as listed below. 360425 arm64 unsupported instruction ldpsw == 364435 360519 none/tests/arm64/memory.vgtest might fail with newer gcc +360574 Wrong parameter type for an ashmem ioctl() call on Android and ARM64 360749 kludge for multiple .rodata sections on Solaris no longer needed 360752 raise the number of reserved fds in m_main.c from 10 to 12 361207 Valgrind does not support the IBM POWER ISA 3.0 instructions, part 2 @@ -136,6 +141,7 @@ where XXXXXX is the bug number as listed below. get_otrack_shadow_offset_wrk() 365273 Invalid write to stack location reported after signal handler runs 365912 ppc64BE segfault during jm-insns test (RELRO) +366344 Multiple unhandled instruction for Aarch64 n-i-bz Fix incorrect (or infinite loop) unwind on RHEL7 x86 and amd64 n-i-bz massif --pages-as-heap=yes does not report peak caused by mmap+munmap diff --git a/docs/internals/3_11_BUGSTATUS.txt b/docs/internals/3_11_BUGSTATUS.txt index 94c4afd6ae..588fb572cb 100644 --- a/docs/internals/3_11_BUGSTATUS.txt +++ b/docs/internals/3_11_BUGSTATUS.txt @@ -90,7 +90,6 @@ n-i-bz Remove limit on strd's negative immediates 359705 memcheck causes segfault on a dynamically-linked test from rustlang's test suite on i686 360429 Warning: noted but unhandled ioctl 0x530d with no size/direction hints. -360574 Wrong parameter type for an ashmem ioctl() call on Android and ARM64 361615 Inconsistent termination when an instrumented multithreaded process is terminated by signal 361726 WARNING:unhandled syscall on ppc64 -- 2.47.2