--- a/src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp Thu Oct 17 20:27:44 2019 +0100
+++ b/src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp Thu Oct 17 20:53:35 2019 +0100
@@ -29,7 +29,7 @@
#include "gc/shared/collectedHeap.hpp"
#include "interpreter/interpreter.hpp"
#include "oops/arrayOop.hpp"
-#include "oops/markOop.hpp"
+#include "oops/markWord.hpp"
#include "runtime/basicLock.hpp"
#include "runtime/biasedLocking.hpp"
#include "runtime/os.hpp"
@@ -92,7 +92,7 @@
if(UseBiasedLocking && !len->is_valid()) {
ldr(tmp, Address(klass, Klass::prototype_header_offset()));
} else {
- mov(tmp, (intptr_t)markOopDesc::prototype());
+ mov(tmp, (intptr_t)markWord::prototype().value());
}
str(tmp, Address(obj, oopDesc::mark_offset_in_bytes()));
@@ -219,7 +219,7 @@
ldr(hdr, Address(obj, oopDesc::mark_offset_in_bytes()));
str(obj, Address(disp_hdr, obj_offset));
- tst(hdr, markOopDesc::unlocked_value);
+ tst(hdr, markWord::unlocked_value);
b(fast_lock, ne);
// Check for recursive locking