src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
changeset 59247 56bf71d64d51
parent 58552 906a9dd5d8e8
child 59290 97d13893ec3c
equal deleted inserted replaced
59246:fcad92f425c5 59247:56bf71d64d51
    63   _collision_list_next = NULL;
    63   _collision_list_next = NULL;
    64   _occupied = 0;
    64   _occupied = 0;
    65   _bm.clear();
    65   _bm.clear();
    66   // Make sure that the bitmap clearing above has been finished before publishing
    66   // Make sure that the bitmap clearing above has been finished before publishing
    67   // this PRT to concurrent threads.
    67   // this PRT to concurrent threads.
    68   OrderAccess::release_store(&_hr, hr);
    68   Atomic::release_store(&_hr, hr);
    69 }
    69 }
    70 
    70 
    71 template <class Closure>
    71 template <class Closure>
    72 void OtherRegionsTable::iterate(Closure& cl) {
    72 void OtherRegionsTable::iterate(Closure& cl) {
    73   if (_n_coarse_entries > 0) {
    73   if (_n_coarse_entries > 0) {