[8u20] RFR(M): 8031754: Type speculation should favor profile data from outermost inlined method
Roland Westrelin
roland.westrelin at oracle.com
Fri Mar 14 18:50:18 UTC 2014
Please, review backport to 8u20. The patch applies cleanly except for c2_globals.hpp. jdk8u doesn’t have doesn’t have:
product_pd(bool, TrapBasedRangeChecks, \
"Generate code for range checks that uses a cmp and trap " \
"instruction raising SIGTRAP. Used on PPC64.") \
from:
8028767: PPC64: (part 121): smaller shared changes needed to build C2
that I don’t think we want to backport.
It’s been in jdk9 for 2 weeks. 8032633 that enabled type speculation and stresses this change was pushed a week ago.
http://cr.openjdk.java.net/~roland/8031754/webrev.02/
https://bugs.openjdk.java.net/browse/JDK-8031754
http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/484a359ff649
Roland.
More information about the hotspot-dev
mailing list