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

changeset 8019
3fb3ceb7398f
parent 7994
04ff2f6cd0eb
child 8856
ac27a9c85bea
     1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp	Thu Dec 07 16:21:29 2017 +0800
     1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp	Tue Dec 12 10:30:27 2017 +0800
     1.3 @@ -497,7 +497,7 @@
     1.4      // All in one region.
     1.5      _region_data[beg_region].add_live_obj(len);
     1.6  #ifdef MIPS64
     1.7 -    if (Use3A2000) OrderAccess::fence();
     1.8 +    if (UseSyncLevel >= 2000) OrderAccess::fence();
     1.9  #endif
    1.10      return;
    1.11    }
    1.12 @@ -518,7 +518,7 @@
    1.13    _region_data[end_region].set_partial_obj_size(end_ofs + 1);
    1.14    _region_data[end_region].set_partial_obj_addr(addr);
    1.15  #ifdef MIPS64
    1.16 -    if (Use3A2000) OrderAccess::fence();
    1.17 +    if (UseSyncLevel >= 2000) OrderAccess::fence();
    1.18  #endif
    1.19  }
    1.20  
    1.21 @@ -3239,7 +3239,7 @@
    1.22        cur_block = new_block;
    1.23        sd.block(cur_block)->set_offset(bitmap->bits_to_words(live_bits));
    1.24  #ifdef MIPS64
    1.25 -      if (Use3A2000) OrderAccess::fence();
    1.26 +      if (UseSyncLevel >= 2000) OrderAccess::fence();
    1.27  #endif
    1.28      }
    1.29  

mercurial