equal
deleted
inserted
replaced
151 _old_gen->capacity(), |
151 _old_gen->capacity(), |
152 def_new_gen->from()->capacity()); |
152 def_new_gen->from()->capacity()); |
153 _gen_policy->initialize_gc_policy_counters(); |
153 _gen_policy->initialize_gc_policy_counters(); |
154 } |
154 } |
155 |
155 |
156 void GenCollectedHeap::check_gen_kinds() { |
|
157 assert(young_gen()->kind() == Generation::DefNew, |
|
158 "Wrong youngest generation type"); |
|
159 assert(old_gen()->kind() == Generation::MarkSweepCompact, |
|
160 "Wrong generation kind"); |
|
161 } |
|
162 |
|
163 void GenCollectedHeap::ref_processing_init() { |
156 void GenCollectedHeap::ref_processing_init() { |
164 _young_gen->ref_processor_init(); |
157 _young_gen->ref_processor_init(); |
165 _old_gen->ref_processor_init(); |
158 _old_gen->ref_processor_init(); |
166 } |
159 } |
167 |
160 |
982 } |
975 } |
983 |
976 |
984 GenCollectedHeap* GenCollectedHeap::heap() { |
977 GenCollectedHeap* GenCollectedHeap::heap() { |
985 CollectedHeap* heap = Universe::heap(); |
978 CollectedHeap* heap = Universe::heap(); |
986 assert(heap != NULL, "Uninitialized access to GenCollectedHeap::heap()"); |
979 assert(heap != NULL, "Uninitialized access to GenCollectedHeap::heap()"); |
987 assert(heap->kind() == CollectedHeap::GenCollectedHeap || |
980 assert(heap->kind() == CollectedHeap::SerialHeap || |
988 heap->kind() == CollectedHeap::CMSHeap, "Not a GenCollectedHeap"); |
981 heap->kind() == CollectedHeap::CMSHeap, "Not a GenCollectedHeap"); |
989 return (GenCollectedHeap*) heap; |
982 return (GenCollectedHeap*) heap; |
990 } |
983 } |
991 |
984 |
992 void GenCollectedHeap::prepare_for_compaction() { |
985 void GenCollectedHeap::prepare_for_compaction() { |