< prev index next >
src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
Print this page
rev 8068 : imported patch parallelscavenge_cleanup
*** 58,69 ****
ParCompactionManager::ParCompactionManager() :
_action(CopyAndUpdate),
_region_stack(NULL),
_region_stack_index((uint)max_uintx) {
! ParallelScavengeHeap* heap = (ParallelScavengeHeap*)Universe::heap();
! assert(heap->kind() == CollectedHeap::ParallelScavengeHeap, "Sanity");
_old_gen = heap->old_gen();
_start_array = old_gen()->start_array();
marking_stack()->initialize();
--- 58,68 ----
ParCompactionManager::ParCompactionManager() :
_action(CopyAndUpdate),
_region_stack(NULL),
_region_stack_index((uint)max_uintx) {
! ParallelScavengeHeap* heap = ParallelScavengeHeap::heap();
_old_gen = heap->old_gen();
_start_array = old_gen()->start_array();
marking_stack()->initialize();
< prev index next >