[8u40] RFR(s): backport of 8058184, 8058092

Igor Veresov igor.veresov at oracle.com
Thu Sep 11 09:29:51 UTC 2014


8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters
The patch did not apply automatically because 8u doesn’t have code aging that added new field to MethodCounters. Since the patch had to
be adjusted manually I also moved _highest_*_level fields in MethodCounters to achieve optimal packing (not a problem for 9, packing there is optimal already). 

Webrev for 8u: http://cr.openjdk.java.net/~iveresov/8058184-8u/webrev.00/
JBS: https://bugs.openjdk.java.net/browse/JDK-8058184
Webrev for 9: http://cr.openjdk.java.net/~iveresov/8058184/webrev.00
JDK9 changeset: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a39c9249f4be

8058092: Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant
JBS: https://bugs.openjdk.java.net/browse/JDK-8058092
Webrev: http://cr.openjdk.java.net/~iveresov/8058092/webrev.00/
JDK9 changeset: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/daa5ae1d95c4

Thanks!
igor


More information about the hotspot-dev mailing list