hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp
changeset 29580 a67a581cfe11
parent 29470 e34bbcd36e53
child 29698 9be8d1b0dfdc
equal deleted inserted replaced
29477:82f545c6572b 29580:a67a581cfe11
   322 }
   322 }
   323 
   323 
   324 void HeapRegion::note_self_forwarding_removal_end(bool during_initial_mark,
   324 void HeapRegion::note_self_forwarding_removal_end(bool during_initial_mark,
   325                                                   bool during_conc_mark,
   325                                                   bool during_conc_mark,
   326                                                   size_t marked_bytes) {
   326                                                   size_t marked_bytes) {
   327   assert(0 <= marked_bytes && marked_bytes <= used(),
   327   assert(marked_bytes <= used(),
   328          err_msg("marked: "SIZE_FORMAT" used: "SIZE_FORMAT,
   328          err_msg("marked: "SIZE_FORMAT" used: "SIZE_FORMAT, marked_bytes, used()));
   329                  marked_bytes, used()));
       
   330   _prev_top_at_mark_start = top();
   329   _prev_top_at_mark_start = top();
   331   _prev_marked_bytes = marked_bytes;
   330   _prev_marked_bytes = marked_bytes;
   332 }
   331 }
   333 
   332 
   334 HeapWord*
   333 HeapWord*