Requesting approval to integrate hs24-b26 into jdk7u12-b04.

A webrev is available at:

http://cr.openjdk.java.net/~amurillo/7u12/hs24-b26-jdk7u12-b04.webrev/

Pre-integration testing is in progress; the integration will proceed
only after SQE has analyzed the results and approved.

The fixes in the proposed integration are below.  All have undergone
nightly testing and are already in a jdk8 repository.

7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || 
cur_vm->is_deallocation_record
7184394: add intrinsics to use AES instructions
7188594: Print statistic collected by NMT with VM flag
7190089: NMT ON: NMT failed assertion on thread's stack base address
7198529: NPG: assert with NMT code in Thread destructor
7199092: NMT: NMT needs to deal overlapped virtual memory ranges
7200092: Make NMT a bit friendlier to work with
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= 
cur->base()) failed: Can not overlap in memSnapshot.cpp
8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: 
memBaseline.hpp:180
8002078: hs_err_pid file should report full JDK version string
8002273: NMT to report JNI memory leaks when -Xcheck:jni is on
8002294: assert(VM_Version::supports_ssse3()) failed
8003230: new hotspot build - hs24-b26
8003254: make jdk7u12 the default jprt release for hs24
8003487: NMT: incorrect assertion in 
VMMemPointerIterator::remove_released_region method (memSnapshot.cpp)
8003591: Abstract_VM_Version::internal_vm_info_string needs to stringify 
FLOAT_ARCH for ease of use
8003689: MemTracker::init_tracking_options() reads outside array if commandline 
argument is empty

--
Alejandro E Murillo, Java Performance
Phone:  (303) 955-2584.
Timezone: US/Mountain (UTC-0700)

Reply via email to