< prev index next >

src/hotspot/share/gc/z/zLiveMap.cpp

Print this page
@@ -38,10 +38,11 @@
    : _segment_size((object_max_count == 1 ? 1u : (object_max_count / NumSegments)) * BitsPerObject),
      _segment_shift(log2i_exact(_segment_size)),
      _seqnum(0),
      _live_objects(0),
      _live_bytes(0),
+     _will_expand_objects(0),
      _segment_live_bits(0),
      _segment_claim_bits(0),
      _bitmap(0) {}
  
  void ZLiveMap::initialize_bitmap() {

@@ -69,10 +70,11 @@
          // This thread claimed the initialization
  
          // Reset marking information
          _live_bytes.store_relaxed(0u);
          _live_objects.store_relaxed(0u);
+         _will_expand_objects.store_relaxed(0u);
  
          // Clear segment claimed/live bits
          segment_live_bits().clear();
          segment_claim_bits().clear();
  
< prev index next >