src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp

changeset 9465
1556c6d89036
parent 9138
b56ab8e56604
     1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp	Mon Apr 01 14:52:38 2019 +0800
     1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp	Tue Apr 02 19:01:15 2019 +0800
     1.3 @@ -1329,7 +1329,7 @@
     1.4    const int obj_size = obj->size();
     1.5    if (mark_bitmap()->mark_obj(obj, obj_size)) {
     1.6      _summary_data.add_obj(obj, obj_size);
     1.7 -#ifdef MIPS
     1.8 +#if defined MIPS && !defined ZERO
     1.9      if (UseSyncLevel >= 2000) OrderAccess::fence();
    1.10  #endif
    1.11      return true;
    1.12 @@ -1366,7 +1366,7 @@
    1.13      oop obj = oopDesc::decode_heap_oop_not_null(heap_oop);
    1.14      if (mark_bitmap()->is_unmarked(obj) && mark_obj(obj)) {
    1.15        cm->push(obj);
    1.16 -#ifdef MIPS
    1.17 +#if defined MIPS && !defined ZERO
    1.18        if (UseSyncLevel >= 2000) OrderAccess::fence();
    1.19  #endif
    1.20      }

mercurial