1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp Mon Sep 26 13:04:07 2016 -0400 1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp Mon Sep 26 13:56:18 2016 -0400 1.3 @@ -86,11 +86,11 @@ 1.4 void inline_write_ref_field_gc(void* field, oop new_val) { 1.5 jbyte* byte = byte_for(field); 1.6 #ifdef MIPS64 1.7 - OrderAccess::fence(); 1.8 + if (Use3A2000) OrderAccess::fence(); 1.9 #endif 1.10 *byte = youngergen_card; 1.11 #ifdef MIPS64 1.12 - OrderAccess::fence(); 1.13 + if (Use3A2000) OrderAccess::fence(); 1.14 #endif 1.15 } 1.16