hotspot/src/share/vm/classfile/javaClasses.hpp
changeset 24831 e4df2f64bb2e
parent 24237 7b210ef8c830
child 25326 85b2f2e63e3e
--- a/hotspot/src/share/vm/classfile/javaClasses.hpp	Wed May 28 22:59:29 2014 +0200
+++ b/hotspot/src/share/vm/classfile/javaClasses.hpp	Thu May 29 08:58:51 2014 -0400
@@ -1181,7 +1181,7 @@
   static oop              target(         oop site)             { return site->obj_field(             _target_offset);         }
   static void         set_target(         oop site, oop target) {        site->obj_field_put(         _target_offset, target); }
 
-  static volatile oop     target_volatile(oop site)             { return site->obj_field_volatile(    _target_offset);         }
+  static volatile oop     target_volatile(oop site)             { return oop((oopDesc *)(site->obj_field_volatile(_target_offset))); }
   static void         set_target_volatile(oop site, oop target) {        site->obj_field_put_volatile(_target_offset, target); }
 
   // Testers