src/hotspot/share/memory/universe.cpp
changeset 57777 90ead0febf56
parent 54927 1512d88b24c6
child 57828 35db8fba55f9
equal deleted inserted replaced
57774:21dccfac0ec5 57777:90ead0febf56
  1183   calculate_verify_data(m.start(), m.end());
  1183   calculate_verify_data(m.start(), m.end());
  1184   return _verify_oop_bits;
  1184   return _verify_oop_bits;
  1185 }
  1185 }
  1186 
  1186 
  1187 uintptr_t Universe::verify_mark_mask() {
  1187 uintptr_t Universe::verify_mark_mask() {
  1188   return markOopDesc::lock_mask_in_place;
  1188   return markWord::lock_mask_in_place;
  1189 }
  1189 }
  1190 
  1190 
  1191 uintptr_t Universe::verify_mark_bits() {
  1191 uintptr_t Universe::verify_mark_bits() {
  1192   intptr_t mask = verify_mark_mask();
  1192   intptr_t mask = verify_mark_mask();
  1193   intptr_t bits = (intptr_t)markOopDesc::prototype();
  1193   intptr_t bits = (intptr_t)markWord::prototype().value();
  1194   assert((bits & ~mask) == 0, "no stray header bits");
  1194   assert((bits & ~mask) == 0, "no stray header bits");
  1195   return bits;
  1195   return bits;
  1196 }
  1196 }
  1197 #endif // PRODUCT
  1197 #endif // PRODUCT
  1198 
  1198