src/hotspot/share/gc/g1/heapRegion.cpp
changeset 59219 01cc6bb2a090
parent 59218 a1155217a563
child 59220 72e15d757e6c
equal deleted inserted replaced
59218:a1155217a563 59219:01cc6bb2a090
   134 
   134 
   135   zero_marked_bytes();
   135   zero_marked_bytes();
   136 
   136 
   137   init_top_at_mark_start();
   137   init_top_at_mark_start();
   138   if (clear_space) clear(SpaceDecorator::Mangle);
   138   if (clear_space) clear(SpaceDecorator::Mangle);
       
   139 
       
   140   _evacuation_failed = false;
       
   141   _gc_efficiency = 0.0;
       
   142   _recorded_rs_length = 0;
       
   143   _predicted_elapsed_time_ms = 0.0;
   139 }
   144 }
   140 
   145 
   141 void HeapRegion::clear_cardtable() {
   146 void HeapRegion::clear_cardtable() {
   142   G1CardTable* ct = G1CollectedHeap::heap()->card_table();
   147   G1CardTable* ct = G1CollectedHeap::heap()->card_table();
   143   ct->clear(MemRegion(bottom(), end()));
   148   ct->clear(MemRegion(bottom(), end()));