Searched refs:young_gen (Results 1 - 20 of 20) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DadjoiningGenerations.cpp74 young_gen()->initialize_work();
75 assert(young_gen()->reserved().byte_size() <= young_gen()->gen_size_limit(),
77 assert(old_young_rs.size() >= young_gen()->gen_size_limit(),
106 assert(young_gen()->gen_size_limit() == young_rs.size(),
131 const size_t young_gen_available = young_gen()->available_for_contraction();
155 young_gen()->reset_after_change();
162 old_gen()->max_gen_size() + young_gen()->max_size(),
164 young_gen()->space_invariants();
183 if (!young_gen()
[all...]
H A DparallelScavengeHeap.inline.hpp41 const size_t eden_size = young_gen()->eden_space()->capacity_in_words();
62 bool result = ((HeapWord*)p) >= young_gen()->reserved().start();
63 assert(result == young_gen()->is_in_reserved(p),
H A DpsScavenge.cpp97 _to_space = heap->young_gen()->to_space();
294 PSYoungGen* young_gen = heap->young_gen(); local
306 young_gen->eden_space()->accumulate_statistics();
359 assert(young_gen->to_space()->is_empty(),
361 young_gen->to_space()->clear(SpaceDecorator::Mangle);
363 young_gen->to_space()->mangle_unused_area();
377 size_t young_gen_used_before = young_gen->used_in_bytes();
497 young_gen->eden_space()->clear(SpaceDecorator::Mangle);
498 young_gen
706 PSYoungGen* young_gen = heap->young_gen(); local
759 PSYoungGen* young_gen = heap->young_gen(); local
831 PSYoungGen* young_gen = heap->young_gen(); local
[all...]
H A DpsMarkSweep.cpp128 PSYoungGen* young_gen = heap->young_gen(); local
197 size_t young_gen_prev_used = young_gen->used_in_bytes();
225 young_gen->to_space()->mangle_unused_area_complete();
228 eden_empty = young_gen->eden_space()->is_empty();
230 eden_empty = absorb_live_data_from_eden(size_policy, young_gen, old_gen);
237 survivors_empty = young_gen->from_space()->is_empty() &&
238 young_gen->to_space()->is_empty();
280 old_gen->capacity_in_bytes(), young_gen->capacity_in_bytes(),
291 assert(young_gen
396 absorb_live_data_from_eden(PSAdaptiveSizePolicy* size_policy, PSYoungGen* young_gen, PSOldGen* old_gen) argument
488 PSYoungGen* young_gen = heap->young_gen(); local
623 PSYoungGen* young_gen = heap->young_gen(); local
670 PSYoungGen* young_gen = heap->young_gen(); local
[all...]
H A DadjoiningGenerations.hpp70 PSYoungGen* young_gen() { return _young_gen; } function in class:AdjoiningGenerations
H A DparallelScavengeHeap.cpp228 _young_gen = _gens->young_gen();
236 young_gen()->to_space()->capacity_in_bytes(),
252 young_gen()->virtual_space()->low_boundary()),
281 young_gen()->update_counters();
287 size_t value = young_gen()->capacity_in_bytes() + old_gen()->capacity_in_bytes();
292 size_t value = young_gen()->used_in_bytes() + old_gen()->used_in_bytes();
297 return old_gen()->is_maximal_no_gc() && young_gen()->is_maximal_no_gc();
313 estimated -= _size_policy->max_survivor_size(young_gen()->max_size());
315 estimated -= young_gen()->to_space()->capacity_in_bytes();
321 if (young_gen()
[all...]
H A DpsMarkSweep.hpp73 PSYoungGen* young_gen,
H A DpsScavenge.inline.hpp36 _to_space_top_before_gc = heap->young_gen()->to_space()->top();
61 return should_scavenge(p, heap->young_gen()->to_space());
H A DparallelScavengeHeap.hpp106 static PSYoungGen* young_gen() { return _young_gen; } function in class:ParallelScavengeHeap
212 HeapWord** top_addr() const { return !UseNUMA ? young_gen()->top_addr() : (HeapWord**)-1; }
213 HeapWord** end_addr() const { return !UseNUMA ? young_gen()->end_addr() : (HeapWord**)-1; }
H A DcardTableExtension.cpp57 CheckForUnmarkedOops(PSYoungGen* young_gen, CardTableExtension* card_table) : argument
58 _young_gen(young_gen), _card_table(card_table), _unmarked_addr(NULL) { }
80 _young_gen = heap->young_gen();
94 assert(_card_table->addr_is_marked_imprecise(obj), "Found unmarked young_gen object");
115 CheckForPreciseMarks( PSYoungGen* young_gen, CardTableExtension* card_table ) : argument
116 _young_gen(young_gen), _card_table(card_table) { }
423 CheckForPreciseMarks check(heap->young_gen(), (CardTableExtension*)heap->barrier_set());
H A DpsPromotionManager.cpp46 _young_space = heap->young_gen()->to_space();
83 _young_space = heap->young_gen()->to_space();
210 MutableSpace* to_space = heap->young_gen()->to_space();
H A DpsPromotionLAB.cpp143 MutableSpace* to_space = heap->young_gen()->to_space();
H A DpsParallelCompact.cpp920 PSYoungGen* young_gen = heap->young_gen(); local
925 _space_info[eden_space_id].set_space(young_gen->eden_space());
926 _space_info[from_space_id].set_space(young_gen->from_space());
927 _space_info[to_space_id].set_space(young_gen->to_space());
958 _young_gen_used = heap->young_gen()->used_in_bytes();
1012 _space_info[from_space_id].set_space(heap->young_gen()->from_space());
1013 _space_info[to_space_id].set_space(heap->young_gen()->to_space());
1074 heap->young_gen(), heap->old_gen());
2052 PSYoungGen* young_gen local
2296 absorb_live_data_from_eden(PSAdaptiveSizePolicy* size_policy, PSYoungGen* young_gen, PSOldGen* old_gen) argument
[all...]
H A DpsMarkSweepDecorator.cpp61 PSMarkSweepDecorator* second = heap->young_gen()->eden_mark_sweep();
62 PSMarkSweepDecorator* third = heap->young_gen()->from_mark_sweep();
63 PSMarkSweepDecorator* fourth = heap->young_gen()->to_mark_sweep();
H A DpsOldGen.cpp168 heap->young_gen()->precompact();
H A DpsParallelCompact.hpp1157 PSYoungGen* young_gen,
/openjdk7/hotspot/src/share/vm/services/
H A DmemoryService.cpp195 add_psYoung_memory_pool(heap->young_gen(), _major_gc_manager, _minor_gc_manager);
272 DefNewGeneration* young_gen = (DefNewGeneration*) gen; local
275 MemoryPool* eden = add_space(young_gen->eden(),
278 young_gen->max_eden_size(),
280 MemoryPool* survivor = add_survivor_spaces(young_gen,
283 young_gen->max_survivor_size(),
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/
H A DparNewGeneration.cpp184 } while (ParGCTrimOverflow && young_gen()->take_from_overflow_list(this));
189 assert(young_gen()->overflow_list() == NULL, "Error");
212 assert(young_gen()->overflow_list() == NULL, "Error");
219 assert(young_gen()->overflow_list() == NULL, "Error");
H A DparNewGeneration.hpp90 ParNewGeneration* young_gen() const { return _young_gen; } function in class:ParScanThreadState
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/
H A DconcurrentMarkSweepGeneration.cpp1898 DefNewGeneration* young_gen = _young_gen->as_DefNewGeneration();
1899 size_t max_eden_size = young_gen->max_capacity() -
1900 young_gen->to()->capacity() -
1901 young_gen->from()->capacity();
1905 young_gen->eden()->used(),

Completed in 107 milliseconds