< prev index next >

src/cpu/arm/vm/macroAssembler_arm.cpp

Print this page

        

@@ -2897,10 +2897,11 @@
   const int mirror_offset = in_bytes(Klass::java_mirror_offset());
   ldr(tmp, Address(method, Method::const_offset()));
   ldr(tmp, Address(tmp,  ConstMethod::constants_offset()));
   ldr(tmp, Address(tmp, ConstantPool::pool_holder_offset_in_bytes()));
   ldr(mirror, Address(tmp, mirror_offset));
+  resolve_oop_handle(mirror);
 }
 
 
 ///////////////////////////////////////////////////////////////////////////////
 
< prev index next >