167 os::trace_page_sizes("Heap",
168 collector_policy()->min_heap_byte_size(),
169 total_reserved,
170 alignment,
171 heap_rs->base(),
172 heap_rs->size());
173
174 return heap_rs->base();
175 }
176
177 void GenCollectedHeap::post_initialize() {
178 CollectedHeap::post_initialize();
179 ref_processing_init();
180
181 DefNewGeneration* def_new_gen = (DefNewGeneration*)_young_gen;
182
183 initialize_size_policy(def_new_gen->eden()->capacity(),
184 _old_gen->capacity(),
185 def_new_gen->from()->capacity());
186
187 MarkSweep::initialize();
188 }
189
190 void GenCollectedHeap::ref_processing_init() {
191 _young_gen->ref_processor_init();
192 _old_gen->ref_processor_init();
193 }
194
195 GenerationSpec* GenCollectedHeap::young_gen_spec() const {
196 return _young_gen_spec;
197 }
198
199 GenerationSpec* GenCollectedHeap::old_gen_spec() const {
200 return _old_gen_spec;
201 }
202
203 size_t GenCollectedHeap::capacity() const {
204 return _young_gen->capacity() + _old_gen->capacity();
205 }
206
207 size_t GenCollectedHeap::used() const {
|
167 os::trace_page_sizes("Heap",
168 collector_policy()->min_heap_byte_size(),
169 total_reserved,
170 alignment,
171 heap_rs->base(),
172 heap_rs->size());
173
174 return heap_rs->base();
175 }
176
177 void GenCollectedHeap::post_initialize() {
178 CollectedHeap::post_initialize();
179 ref_processing_init();
180
181 DefNewGeneration* def_new_gen = (DefNewGeneration*)_young_gen;
182
183 initialize_size_policy(def_new_gen->eden()->capacity(),
184 _old_gen->capacity(),
185 def_new_gen->from()->capacity());
186
187 #if INCLUDE_SERIALGC
188 MarkSweep::initialize();
189 #endif
190 }
191
192 void GenCollectedHeap::ref_processing_init() {
193 _young_gen->ref_processor_init();
194 _old_gen->ref_processor_init();
195 }
196
197 GenerationSpec* GenCollectedHeap::young_gen_spec() const {
198 return _young_gen_spec;
199 }
200
201 GenerationSpec* GenCollectedHeap::old_gen_spec() const {
202 return _old_gen_spec;
203 }
204
205 size_t GenCollectedHeap::capacity() const {
206 return _young_gen->capacity() + _old_gen->capacity();
207 }
208
209 size_t GenCollectedHeap::used() const {
|