src/hotspot/share/oops/oop.cpp
changeset 58229 722a19a45994
parent 58060 44f3609f46af
child 58679 9c3209ff7550
equal deleted inserted replaced
58226:408c445d04e8 58229:722a19a45994
   207 jdouble oopDesc::double_field_acquire(int offset) const               { return HeapAccess<MO_ACQUIRE>::load_at(as_oop(), offset); }
   207 jdouble oopDesc::double_field_acquire(int offset) const               { return HeapAccess<MO_ACQUIRE>::load_at(as_oop(), offset); }
   208 void oopDesc::release_double_field_put(int offset, jdouble value)     { HeapAccess<MO_RELEASE>::store_at(as_oop(), offset, value); }
   208 void oopDesc::release_double_field_put(int offset, jdouble value)     { HeapAccess<MO_RELEASE>::store_at(as_oop(), offset, value); }
   209 
   209 
   210 #ifdef ASSERT
   210 #ifdef ASSERT
   211 void oopDesc::verify_forwardee(oop forwardee) {
   211 void oopDesc::verify_forwardee(oop forwardee) {
   212   Universe::heap()->check_oop_location(forwardee);
       
   213 #if INCLUDE_CDS_JAVA_HEAP
   212 #if INCLUDE_CDS_JAVA_HEAP
   214   assert(!HeapShared::is_archived_object(forwardee) && !HeapShared::is_archived_object(this),
   213   assert(!HeapShared::is_archived_object(forwardee) && !HeapShared::is_archived_object(this),
   215          "forwarding archive object");
   214          "forwarding archive object");
   216 #endif
   215 #endif
   217 }
   216 }