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

12

/openjdk10/hotspot/src/share/vm/services/
H A DpsMemoryPool.cpp58 EdenMutableSpacePool::EdenMutableSpacePool(PSYoungGen* young_gen, argument
64 (young_gen->max_size() - young_gen->from_space()->capacity_in_bytes() - young_gen->to_space()->capacity_in_bytes()),
66 _young_gen(young_gen),
83 SurvivorMutableSpacePool::SurvivorMutableSpacePool(PSYoungGen* young_gen, argument
87 CollectedMemoryPool(name, type, young_gen->from_space()->capacity_in_bytes(),
88 young_gen->from_space()->capacity_in_bytes(),
89 support_usage_threshold), _young_gen(young_gen) {
H A DpsMemoryPool.hpp58 EdenMutableSpacePool(PSYoungGen* young_gen,
78 SurvivorMutableSpacePool(PSYoungGen* young_gen,
H A DmemoryService.cpp161 add_generation_memory_pool(heap->young_gen(), _major_gc_manager, _minor_gc_manager);
176 add_psYoung_memory_pool(heap->young_gen(), _major_gc_manager, _minor_gc_manager);
216 MemoryPool* MemoryService::add_survivor_spaces(DefNewGeneration* young_gen, argument
222 SurvivorContiguousSpacePool* pool = new SurvivorContiguousSpacePool(young_gen, name, type, max_size, support_usage_threshold);
252 DefNewGeneration* young_gen = (DefNewGeneration*) gen; local
255 MemoryPool* eden = add_space(young_gen->eden(),
258 young_gen->max_eden_size(),
260 MemoryPool* survivor = add_survivor_spaces(young_gen,
263 young_gen->max_survivor_size(),
332 void MemoryService::add_psYoung_memory_pool(PSYoungGen* young_gen, MemoryManage argument
[all...]
H A DmemoryService.hpp84 static void add_psYoung_memory_pool(PSYoungGen* young_gen,
101 static MemoryPool* add_survivor_spaces(DefNewGeneration* young_gen,
H A DmemoryPool.cpp206 SurvivorContiguousSpacePool::SurvivorContiguousSpacePool(DefNewGeneration* young_gen,
211 CollectedMemoryPool(name, type, young_gen->from()->capacity(), max_size,
212 support_usage_threshold), _young_gen(young_gen) {
H A DmemoryPool.hpp169 SurvivorContiguousSpacePool(DefNewGeneration* young_gen,
/openjdk10/hotspot/src/share/vm/gc/parallel/
H A DparallelScavengeHeap.inline.hpp39 const size_t eden_size = young_gen()->eden_space()->capacity_in_words();
49 bool result = ((HeapWord*)p) >= young_gen()->reserved().start();
50 assert(result == young_gen()->is_in_reserved(p),
H A DparallelScavengeHeap.cpp88 _young_gen = _gens->young_gen();
96 young_gen()->to_space()->capacity_in_bytes(),
105 young_gen()->virtual_space()->low_boundary()),
133 young_gen()->update_counters();
140 size_t value = young_gen()->capacity_in_bytes() + old_gen()->capacity_in_bytes();
145 size_t value = young_gen()->used_in_bytes() + old_gen()->used_in_bytes();
150 return old_gen()->is_maximal_no_gc() && young_gen()->is_maximal_no_gc();
157 estimated -= _size_policy->max_survivor_size(young_gen()->max_size());
159 estimated -= young_gen()->to_space()->capacity_in_bytes();
165 return young_gen()
[all...]
H A DadjoiningGenerations.cpp81 young_gen()->initialize_work();
82 assert(young_gen()->reserved().byte_size() <= young_gen()->gen_size_limit(),
84 assert(old_young_rs.size() >= young_gen()->gen_size_limit(),
113 assert(young_gen()->gen_size_limit() == young_rs.size(),
163 const size_t young_gen_available = young_gen()->available_for_contraction();
178 young_gen()->reset_after_change();
185 old_gen()->max_gen_size() + young_gen()->max_size(),
187 young_gen()->space_invariants();
199 if (!young_gen()
[all...]
H A DpsMarkSweep.cpp130 PSYoungGen* young_gen = heap->young_gen(); local
188 size_t young_gen_prev_used = young_gen->used_in_bytes();
220 young_gen->to_space()->mangle_unused_area_complete();
223 eden_empty = young_gen->eden_space()->is_empty();
225 eden_empty = absorb_live_data_from_eden(size_policy, young_gen, old_gen);
232 survivors_empty = young_gen->from_space()->is_empty() &&
233 young_gen->to_space()->is_empty();
272 old_gen->capacity_in_bytes(), young_gen->capacity_in_bytes());
283 if (young_gen
391 absorb_live_data_from_eden(PSAdaptiveSizePolicy* size_policy, PSYoungGen* young_gen, PSOldGen* old_gen) argument
479 PSYoungGen* young_gen = heap->young_gen(); local
597 PSYoungGen* young_gen = heap->young_gen(); local
638 PSYoungGen* young_gen = heap->young_gen(); local
[all...]
H A DpsScavenge.cpp90 _to_space = heap->young_gen()->to_space();
274 PSYoungGen* young_gen = heap->young_gen(); local
282 young_gen->eden_space()->accumulate_statistics();
325 assert(young_gen->to_space()->is_empty(),
327 young_gen->to_space()->clear(SpaceDecorator::Mangle);
464 young_gen->eden_space()->clear(SpaceDecorator::Mangle);
465 young_gen->from_space()->clear(SpaceDecorator::Mangle);
466 young_gen->swap_spaces();
468 size_t survived = young_gen
655 PSYoungGen* young_gen = heap->young_gen(); local
674 PSYoungGen* young_gen = heap->young_gen(); local
744 PSYoungGen* young_gen = heap->young_gen(); local
[all...]
H A DadjoiningGenerations.hpp63 PSYoungGen* young_gen() { return _young_gen; } function in class:AdjoiningGenerations
H A DpsMarkSweep.hpp66 PSYoungGen* young_gen,
H A DparallelScavengeHeap.hpp97 static PSYoungGen* young_gen() { return _young_gen; } function in class:ParallelScavengeHeap
178 HeapWord* volatile* top_addr() const { return !UseNUMA ? young_gen()->top_addr() : (HeapWord* volatile*)-1; }
179 HeapWord** end_addr() const { return !UseNUMA ? young_gen()->end_addr() : (HeapWord**)-1; }
253 _young_gen_used(heap->young_gen()->used_in_bytes()),
H A DpsScavenge.inline.hpp39 _to_space_top_before_gc = heap->young_gen()->to_space()->top();
62 return should_scavenge(p, heap->young_gen()->to_space());
H A DcardTableExtension.cpp59 CheckForUnmarkedOops(PSYoungGen* young_gen, CardTableExtension* card_table) : argument
60 _young_gen(young_gen), _card_table(card_table), _unmarked_addr(NULL) { }
80 _young_gen = heap->young_gen();
94 guarantee(_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) { }
338 heap->young_gen(),
H A DpsMarkSweepDecorator.cpp52 PSMarkSweepDecorator* second = heap->young_gen()->eden_mark_sweep();
53 PSMarkSweepDecorator* third = heap->young_gen()->from_mark_sweep();
54 PSMarkSweepDecorator* fourth = heap->young_gen()->to_mark_sweep();
H A DpsParallelCompact.cpp899 PSYoungGen* young_gen = heap->young_gen(); local
902 _space_info[eden_space_id].set_space(young_gen->eden_space());
903 _space_info[from_space_id].set_space(young_gen->from_space());
904 _space_info[to_space_id].set_space(young_gen->to_space());
956 _space_info[from_space_id].set_space(heap->young_gen()->from_space());
957 _space_info[to_space_id].set_space(heap->young_gen()->to_space());
1014 heap->young_gen(), heap->old_gen());
1741 PSYoungGen* young_gen = heap->young_gen(); local
1966 absorb_live_data_from_eden(PSAdaptiveSizePolicy* size_policy, PSYoungGen* young_gen, PSOldGen* old_gen) argument
[all...]
H A DpsPromotionLAB.cpp141 MutableSpace* to_space = heap->young_gen()->to_space();
H A DpsPromotionManager.cpp56 _young_space = heap->young_gen()->to_space();
109 _young_space = heap->young_gen()->to_space();
297 MutableSpace* to_space = heap->young_gen()->to_space();
/openjdk10/hotspot/test/native/gc/parallel/
H A Dtest_psParallelCompact.cpp57 (HeapWord*) heap->young_gen()->virtual_space()->high_boundary();
/openjdk10/hotspot/src/share/vm/gc/cms/
H A DparNewGeneration.hpp90 ParNewGeneration* young_gen() const { return _young_gen; } function in class:ParScanThreadState
240 ParNewGenTask(ParNewGeneration* young_gen,
290 ParNewRefProcTaskExecutor(ParNewGeneration& young_gen, argument
293 : _young_gen(young_gen), _old_gen(old_gen), _state_set(state_set)
H A DparNewGeneration.cpp190 } while (ParGCTrimOverflow && young_gen()->take_from_overflow_list(this));
195 assert(young_gen()->overflow_list() == NULL, "Error");
218 assert(young_gen()->overflow_list() == NULL, "Error");
225 assert(young_gen()->overflow_list() == NULL, "Error");
296 ParNewGeneration& young_gen,
335 ParNewGeneration& young_gen,
342 : _young_gen(young_gen),
354 ParScanThreadState(&to_space, &young_gen, &old_gen, i, &queue_set,
580 ParNewGenTask::ParNewGenTask(ParNewGeneration* young_gen, argument
586 _young_gen(young_gen), _old_ge
333 ParScanThreadStateSet(int num_threads, Space& to_space, ParNewGeneration& young_gen, Generation& old_gen, ObjToScanQueueSet& queue_set, Stack<oop, mtGC>* overflow_stacks, PreservedMarksSet& preserved_marks_set, size_t desired_plab_sz, ParallelTaskTerminator& term) argument
771 ParNewRefProcTaskProxy(ProcessTask& task, ParNewGeneration& young_gen, Generation& old_gen, HeapWord* young_old_boundary, ParScanThreadStateSet& state_set) argument
[all...]
/openjdk10/hotspot/src/share/vm/gc/serial/
H A DgenMarkSweep.cpp119 if (gch->young_gen()->used() == 0) {
/openjdk10/hotspot/src/share/vm/gc/shared/
H A DcollectorPolicy.cpp603 Generation *young = gch->young_gen();
719 Generation *young = gch->young_gen();
892 size_t young_capacity = gch->young_gen()->capacity_before_gc();

Completed in 91 milliseconds

12