--- a/src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp Fri Aug 16 09:18:41 2019 +0200
+++ b/src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp Tue Aug 06 10:48:21 2019 +0200
@@ -1835,19 +1835,19 @@
// hash_mask_in_place because it could be larger than 32 bits in a 64-bit
// vm: see markOop.hpp.
__ ld_ptr(obj_reg, oopDesc::mark_offset_in_bytes(), header);
- __ sethi(markOopDesc::hash_mask, mask);
- __ btst(markOopDesc::unlocked_value, header);
+ __ sethi(markWord::hash_mask, mask);
+ __ btst(markWord::unlocked_value, header);
__ br(Assembler::zero, false, Assembler::pn, slowCase);
if (UseBiasedLocking) {
// Check if biased and fall through to runtime if so
__ delayed()->nop();
- __ btst(markOopDesc::biased_lock_bit_in_place, header);
+ __ btst(markWord::biased_lock_bit_in_place, header);
__ br(Assembler::notZero, false, Assembler::pn, slowCase);
}
- __ delayed()->or3(mask, markOopDesc::hash_mask & 0x3ff, mask);
+ __ delayed()->or3(mask, markWord::hash_mask & 0x3ff, mask);
// Check for a valid (non-zero) hash code and get its value.
- __ srlx(header, markOopDesc::hash_shift, hash);
+ __ srlx(header, markWord::hash_shift, hash);
__ andcc(hash, mask, hash);
__ br(Assembler::equal, false, Assembler::pn, slowCase);
__ delayed()->nop();