[7u12] Request for approval for bulk integration of hs24-b26

Alejandro E Murillo alejandro.murillo at oracle.com
Fri Nov 30 17:04:20 PST 2012


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)




More information about the jdk7u-dev mailing list