Lines Matching defs:gch

592   GenCollectedHeap* gch = GenCollectedHeap::heap();
593 gch->set_n_termination(active_workers);
605 GenCollectedHeap* gch = GenCollectedHeap::heap();
611 assert(gch->n_gens() == 2, "Par young collection currently only works with one older gen.");
613 Generation* old_gen = gch->next_gen(_gen);
621 gch->gen_process_strong_roots(_gen->level(),
830 GenCollectedHeap* gch = GenCollectedHeap::heap();
831 assert(gch->kind() == CollectedHeap::GenCollectedHeap,
833 FlexibleWorkGang* workers = gch->workers();
845 GenCollectedHeap* gch = GenCollectedHeap::heap();
846 FlexibleWorkGang* workers = gch->workers();
855 GenCollectedHeap* gch = GenCollectedHeap::heap();
856 gch->set_par_threads(0); // 0 ==> non-parallel.
857 gch->save_marks();
865 EvacuateFollowersClosureGeneral(GenCollectedHeap* gch, int level,
868 _gch(gch), _level(level),
893 void ParNewGeneration::handle_promotion_failed(GenCollectedHeap* gch, ParScanThreadStateSet& thread_state_set, ParNewTracer& gc_tracer) {
904 gch->set_incremental_collection_failed();
924 GenCollectedHeap* gch = GenCollectedHeap::heap();
928 assert(gch->kind() == CollectedHeap::GenCollectedHeap,
930 AdaptiveSizePolicy* size_policy = gch->gen_policy()->size_policy();
931 FlexibleWorkGang* workers = gch->workers();
938 _next_gen = gch->next_gen(this);
941 assert(gch->n_gens() == 2,
944 if (gch->collector_policy()->is_concurrent_mark_sweep_policy()) {
952 gch->set_incremental_collection_failed(); // slight lie, in that we did not even attempt one
958 gc_tracer.report_gc_start(gch->gc_cause(), _gc_timer->gc_start());
959 gch->trace_heap_before_gc(&gc_tracer);
968 GCTraceTime t1(GCCauseString("GC", gch->gc_cause()), PrintGC && !PrintGCDetails, true, NULL);
970 size_t gch_prev_used = gch->used();
977 gch->save_marks();
992 gch->set_par_threads(n_workers);
993 gch->rem_set()->prepare_for_younger_refs_iterate(true);
999 GenCollectedHeap::StrongRootsScope srs(gch);
1002 GenCollectedHeap::StrongRootsScope srs(gch);
1016 EvacuateFollowersClosureGeneral evacuate_followers(gch, _level,
1029 gch->set_par_threads(0); // 0 ==> non-parallel.
1030 gch->save_marks();
1058 handle_promotion_failed(gch, thread_state_set, gc_tracer);
1070 gch->print_heap_change(gch_prev_used);
1079 size_policy->minor_collection_end(gch->gc_cause());
1100 gch->trace_heap_after_gc(&gc_tracer);