< prev index next >
src/hotspot/share/gc/shared/genCollectedHeap.cpp
Print this page
*** 63,72 ****
--- 63,73 ----
GenCollectedHeap::GenCollectedHeap(GenCollectorPolicy *policy) :
CollectedHeap(),
_rem_set(NULL),
_gen_policy(policy),
+ _soft_ref_gen_policy(),
_process_strong_tasks(new SubTasksDone(GCH_PS_NumElements)),
_full_collections_completed(0)
{
assert(policy != NULL, "Sanity check");
}
*** 149,161 ****
_gen_policy->initialize_size_policy(def_new_gen->eden()->capacity(),
_old_gen->capacity(),
def_new_gen->from()->capacity());
- // Connect the two policies.
- _soft_ref_gen_policy.set_size_policy(_gen_policy->size_policy());
-
_gen_policy->initialize_gc_policy_counters();
}
void GenCollectedHeap::ref_processing_init() {
_young_gen->ref_processor_init();
--- 150,159 ----
< prev index next >