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

Alejandro E Murillo alejandro.murillo at oracle.com
Fri Jan 11 18:03:10 PST 2013


Requesting approval to integrate hs24-b29 into jdk7u12-b10.

A webrev is available at:

http://cr.openjdk.java.net/~amurillo/7u12/hs24-b29-jdk7u12-b10.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.

7092905: C2: Keep track of the number of dead nodes
7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum
7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()
8001077: remove ciMethod::will_link
8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9.
8001538: hs_err file does not list anymore compiled methods in compilation events
8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop
8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.java
8003983: LogCompilation tool is broken since c1 support
8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640
8004741: Missing compiled exception handle table entry for multidimensional array allocation
8004835: Improve AES intrinsics on x86
8005031: Some cleanup in c2 to prepare for incremental inlining support
8005033: clear high word for integer pop count on SPARC
8005071: Incremental inlining for JSR 292
8005383: new hotspot build - hs24-b29
8005419: Improve intrinsics code performance on x86 by using AVX2
8005522: use fast-string instructions on x86 for zeroing
8005544: Use 256bit YMM registers in arraycopy stubs on x86

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




More information about the jdk7u-dev mailing list