src/hotspot/share/gc/z/zLiveMap.inline.hpp
changeset 59249 29b0d0b61615
parent 59247 56bf71d64d51
child 59292 95b1385dd476
equal deleted inserted replaced
59248:e92153ed8bdc 59249:29b0d0b61615
   119 
   119 
   120   return _bitmap.par_set_bit_pair(index, finalizable, inc_live);
   120   return _bitmap.par_set_bit_pair(index, finalizable, inc_live);
   121 }
   121 }
   122 
   122 
   123 inline void ZLiveMap::inc_live(uint32_t objects, size_t bytes) {
   123 inline void ZLiveMap::inc_live(uint32_t objects, size_t bytes) {
   124   Atomic::add(objects, &_live_objects);
   124   Atomic::add(&_live_objects, objects);
   125   Atomic::add(bytes, &_live_bytes);
   125   Atomic::add(&_live_bytes, bytes);
   126 }
   126 }
   127 
   127 
   128 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const {
   128 inline BitMap::idx_t ZLiveMap::segment_start(BitMap::idx_t segment) const {
   129   return segment_size() * segment;
   129   return segment_size() * segment;
   130 }
   130 }