Lines Matching defs:gch

70   GenCollectedHeap* gch = GenCollectedHeap::heap();
72 if (gch->collector_policy()->should_clear_all_soft_refs()) {
83 GCTraceTime t1(GCCauseString("Full GC", gch->gc_cause()), PrintGC && !PrintGCDetails, true, NULL);
85 gch->trace_heap_before_gc(_gc_tracer);
94 gch->perm_gen()->stat_record()->invocations++;
97 size_t gch_prev_used = gch->used();
101 assert(level == gch->n_gens() - 1,
107 gch->save_used_regions(level, true /* perm */);
140 gch->save_marks();
150 Generation* g = gch->get_gen(i);
151 all_empty = all_empty && gch->get_gen(i)->used() == 0;
153 GenRemSet* rs = gch->rem_set();
157 Generation* g = gch->get_gen(level);
163 rs->invalidate_or_clear(gch->get_gen(level),
173 gch->print_heap_change(gch_prev_used);
189 gch->update_time_of_last_gc(now);
191 gch->trace_heap_after_gc(_gc_tracer);
195 GenCollectedHeap* gch = GenCollectedHeap::heap();
198 ScratchBlock* scratch = gch->gather_scratch(gch->_gens[gch->_n_gens-1], 0);
241 GenCollectedHeap* gch = GenCollectedHeap::heap();
242 gch->release_scratch();
274 GenCollectedHeap* gch = GenCollectedHeap::heap();
280 follow_root_closure.set_orig_generation(gch->get_gen(level));
282 gch->gen_process_strong_roots(level,
340 GenCollectedHeap* gch = GenCollectedHeap::heap();
341 Generation* pg = gch->perm_gen();
348 gch->prepare_for_compaction();
363 GenCollectedHeap* gch = GenCollectedHeap::heap();
364 Generation* pg = gch->perm_gen();
379 adjust_root_pointer_closure.set_orig_generation(gch->get_gen(level));
380 adjust_pointer_closure.set_orig_generation(gch->get_gen(level));
382 gch->gen_process_strong_roots(level,
395 gch->gen_process_weak_roots(&adjust_root_pointer_closure,
401 gch->generation_iterate(&blk, true);
424 GenCollectedHeap* gch = GenCollectedHeap::heap();
425 Generation* pg = gch->perm_gen();
437 gch->generation_iterate(&blk, true);