src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
changeset 51996 84743156e780
parent 51756 4bd35a5ec694
child 52460 f1bb77833b59
--- a/src/hotspot/cpu/sparc/macroAssembler_sparc.cpp	Wed Oct 03 11:43:39 2018 +0530
+++ b/src/hotspot/cpu/sparc/macroAssembler_sparc.cpp	Wed Oct 03 03:41:57 2018 -0400
@@ -2786,7 +2786,7 @@
    delayed()->
    st_ptr(G0, Address(Rmark, OM_OFFSET_NO_MONITOR_VALUE_TAG(owner)));
 
-   if (os::is_MP()) { membar(StoreLoad); }
+   membar(StoreLoad);
    // Check that _succ is (or remains) non-zero
    ld_ptr(Address(Rmark, OM_OFFSET_NO_MONITOR_VALUE_TAG(succ)), Rscratch);
    andcc(Rscratch, Rscratch, G0);