< 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 >