--- a/src/hotspot/cpu/sparc/templateTable_sparc.cpp Fri Aug 16 09:18:41 2019 +0200
+++ b/src/hotspot/cpu/sparc/templateTable_sparc.cpp Tue Aug 06 10:48:21 2019 +0200
@@ -3517,7 +3517,7 @@
if (UseBiasedLocking) {
__ ld_ptr(RinstanceKlass, in_bytes(Klass::prototype_header_offset()), G4_scratch);
} else {
- __ set((intptr_t)markOopDesc::prototype(), G4_scratch);
+ __ set((intptr_t)markWord::prototype().value(), G4_scratch);
}
__ st_ptr(G4_scratch, RallocatedObject, oopDesc::mark_offset_in_bytes()); // mark
__ store_klass_gap(G0, RallocatedObject); // klass gap if compressed