[8u60] Bulk request for approval: 8063137, 8069591, 8068915, 8057919, 8074548, 8062280, 8071788, 8077054

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Thu Apr 16 19:51:40 UTC 2015


Please, approve backports of the following fixes into 8u60:

(1) 8063137: "Never taken branches should be pruned when GWT LambdaForms 
are shared"
https://bugs.openjdk.java.net/browse/JDK-8063137
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d8bbc2fb7df8

(2) 8069591: "Customize LambdaForms which are invoked using 
MH.invoke/invokeExact"
https://bugs.openjdk.java.net/browse/JDK-8069591
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/86fbdebd98af

(3) 8068915: "C2: uncommon trap w/ Reason_speculate_class_check causes 
performance regression due to continuous deoptimizations"
https://bugs.openjdk.java.net/browse/JDK-8068915
http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ea802a4750aa

(4) 8057919: "Class.getSimpleName() should work for non-JLS compliant 
class names"
https://bugs.openjdk.java.net/browse/JDK-8057919
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f90702a3d522
http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/63e229f7f822

(5) 8074548: "Never-taken branches cause repeated deopts in MHs.GWT case"
https://bugs.openjdk.java.net/browse/JDK-8074548
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1aa6df528006

(6) 8062280: "C2: inlining failure due to access checks being too strict"
https://bugs.openjdk.java.net/browse/JDK-8062280
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/528423a8c09f

(7) 8071788: "CountingWrapper.asType() is broken"
https://bugs.openjdk.java.net/browse/JDK-8071788
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2dc4afee9a85

(8) 8077054: "DMH LFs should be customizeable"
https://bugs.openjdk.java.net/browse/JDK-8077054
http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/16381a5f0959

The fixes apply cleanly.

Thanks!

Best regards,
Vladimir Ivanov


More information about the jdk8u-dev mailing list