equal
deleted
inserted
replaced
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 } |