src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
changeset 47580 96392e113a0a
parent 47216 71c04702a3d5
child 48142 b7fc502cb8aa
child 55767 8e22715afabc
--- a/src/hotspot/cpu/ppc/templateTable_ppc_64.cpp	Fri Sep 29 10:44:58 2017 +0200
+++ b/src/hotspot/cpu/ppc/templateTable_ppc_64.cpp	Tue Oct 03 16:42:04 2017 -0400
@@ -2224,6 +2224,7 @@
   if (is_static) {
     __ ld(Robj, in_bytes(cp_base_offset) + in_bytes(ConstantPoolCacheEntry::f1_offset()), Rcache);
     __ ld(Robj, in_bytes(Klass::java_mirror_offset()), Robj);
+    __ resolve_oop_handle(Robj);
     // Acquire not needed here. Following access has an address dependency on this value.
   }
 }