< prev index next >
src/share/vm/memory/genCollectedHeap.cpp
Print this page
*** 165,175 ****
*heap_rs = Universe::reserve_heap(total_reserved, alignment);
return heap_rs->base();
}
void GenCollectedHeap::post_initialize() {
! SharedHeap::post_initialize();
GenCollectorPolicy *policy = (GenCollectorPolicy *)collector_policy();
guarantee(policy->is_generation_policy(), "Illegal policy type");
assert((_young_gen->kind() == Generation::DefNew) ||
(_young_gen->kind() == Generation::ParNew),
"Wrong youngest generation type");
--- 165,176 ----
*heap_rs = Universe::reserve_heap(total_reserved, alignment);
return heap_rs->base();
}
void GenCollectedHeap::post_initialize() {
! CollectedHeap::post_initialize();
! ref_processing_init();
GenCollectorPolicy *policy = (GenCollectorPolicy *)collector_policy();
guarantee(policy->is_generation_policy(), "Illegal policy type");
assert((_young_gen->kind() == Generation::DefNew) ||
(_young_gen->kind() == Generation::ParNew),
"Wrong youngest generation type");
*** 184,194 ****
def_new_gen->from()->capacity());
policy->initialize_gc_policy_counters();
}
void GenCollectedHeap::ref_processing_init() {
- SharedHeap::ref_processing_init();
_young_gen->ref_processor_init();
_old_gen->ref_processor_init();
}
size_t GenCollectedHeap::capacity() const {
--- 185,194 ----
< prev index next >