diff -r dc1769738300 -r b56ab8e56604 src/share/vm/memory/cardTableModRefBS.hpp --- a/src/share/vm/memory/cardTableModRefBS.hpp Tue Jul 24 13:22:11 2018 +0800 +++ b/src/share/vm/memory/cardTableModRefBS.hpp Tue Jul 24 14:29:09 2018 +0800 @@ -316,7 +316,7 @@ inline void inline_write_ref_array(MemRegion mr) { dirty_MemRegion(mr); -#ifdef MIPS64 +#ifdef MIPS if (UseSyncLevel >= 2000) OrderAccess::fence(); #endif } @@ -333,7 +333,7 @@ // *** Card-table-barrier-specific things. template inline void inline_write_ref_field_pre(T* field, oop newVal) { -#ifdef MIPS64 +#ifdef MIPS if (UseSyncLevel >= 2000) OrderAccess::fence(); #endif } @@ -346,7 +346,7 @@ } else { *byte = dirty_card; } -#ifdef MIPS64 +#ifdef MIPS if (UseSyncLevel >= 2000) OrderAccess::fence(); #endif }