< prev index next >

src/hotspot/share/gc/z/zLiveMap.inline.hpp

Print this page
@@ -70,11 +70,11 @@
  
  inline bool ZLiveMap::is_segment_live(BitMap::idx_t segment) const {
    return segment_live_bits().par_at(segment);
  }
  
- inline bool ZLiveMap::set_segment_live_atomic(BitMap::idx_t segment) {
+ inline bool ZLiveMap::set_segment_live(BitMap::idx_t segment) {
    return segment_live_bits().par_set_bit(segment, memory_order_release);
  }
  
  inline bool ZLiveMap::claim_segment(BitMap::idx_t segment) {
    return segment_claim_bits().par_set_bit(segment, memory_order_acq_rel);

@@ -101,11 +101,11 @@
    return is_marked() &&              // Page is marked
           is_segment_live(segment) && // Segment is marked
           _bitmap.at(index);          // Object is marked
  }
  
- inline bool ZLiveMap::set_atomic(size_t index, bool finalizable, bool& inc_live) {
+ inline bool ZLiveMap::set(size_t index, bool finalizable, bool& inc_live) {
    if (!is_marked()) {
      // First object to be marked during this
      // cycle, reset marking information.
      reset(index);
    }

@@ -118,11 +118,11 @@
    }
  
    return _bitmap.par_set_bit_pair(index, finalizable, inc_live);
  }
  
- inline void ZLiveMap::inc_live_atomic(uint32_t objects, size_t bytes) {
+ inline void ZLiveMap::inc_live(uint32_t objects, size_t bytes) {
    Atomic::add(objects, &_live_objects);
    Atomic::add(bytes, &_live_bytes);
  }
  
  inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const {
< prev index next >