< prev index next >
src/hotspot/share/gc/cms/parNewGeneration.cpp
Print this page
rev 47957 : 8191564: Refactor GC related servicability code into GC specific subclasses
*** 626,637 ****
// done. It will also disable promotion tracking for the rest of
// this GC as it's not necessary to be on during reference processing.
_old_gen->par_oop_since_save_marks_iterate_done((int) worker_id);
}
! ParNewGeneration::ParNewGeneration(ReservedSpace rs, size_t initial_byte_size)
! : DefNewGeneration(rs, initial_byte_size, "PCopy"),
_overflow_list(NULL),
_is_alive_closure(this),
_plab_stats("Young", YoungPLABSize, PLABWeight)
{
NOT_PRODUCT(_overflow_counter = ParGCWorkQueueOverflowInterval;)
--- 626,637 ----
// done. It will also disable promotion tracking for the rest of
// this GC as it's not necessary to be on during reference processing.
_old_gen->par_oop_since_save_marks_iterate_done((int) worker_id);
}
! ParNewGeneration::ParNewGeneration(ReservedSpace rs, size_t initial_byte_size, GCMemoryManager* mem_mgr)
! : DefNewGeneration(rs, initial_byte_size, mem_mgr, "PCopy"),
_overflow_list(NULL),
_is_alive_closure(this),
_plab_stats("Young", YoungPLABSize, PLABWeight)
{
NOT_PRODUCT(_overflow_counter = ParGCWorkQueueOverflowInterval;)
< prev index next >