Lines Matching defs:gch

95 EvacuateFollowersClosure(GenCollectedHeap* gch, int level,
97 _gch(gch), _level(level),
109 FastEvacuateFollowersClosure(GenCollectedHeap* gch, int level,
112 _gch(gch), _level(level), _gen(gen),
356 GenCollectedHeap* gch = GenCollectedHeap::heap();
357 assert(next_level < gch->_n_gens,
360 Generation* next_gen = gch->_gens[next_level];
539 GenCollectedHeap* gch = GenCollectedHeap::heap();
543 gc_tracer.report_gc_start(gch->gc_cause(), _gc_timer->gc_start());
545 _next_gen = gch->next_gen(this);
556 gch->set_incremental_collection_failed(); // Slight lie: we did not even attempt one
563 GCTraceTime t1(GCCauseString("GC", gch->gc_cause()), PrintGC && !PrintGCDetails, true, NULL);
565 size_t gch_prev_used = gch->used();
567 gch->trace_heap_before_gc(&gc_tracer);
578 gch->rem_set()->prepare_for_younger_refs_iterate(false);
580 assert(gch->no_allocs_since_save_marks(0),
584 CollectorPolicy* cp = gch->collector_policy();
590 FastEvacuateFollowersClosure evacuate_followers(gch, _level, this,
594 assert(gch->no_allocs_since_save_marks(0),
597 gch->gen_process_strong_roots(_level,
641 AdaptiveSizePolicy* size_policy = gch->gen_policy()->size_policy();
644 gch->print_heap_change(gch_prev_used);
646 assert(!gch->incremental_collection_failed(), "Should be clear");
662 gch->set_incremental_collection_failed();
682 gch->trace_heap_after_gc(&gc_tracer);
873 GenCollectedHeap* gch = GenCollectedHeap::heap();
874 _next_gen = gch->next_gen(this);
889 GenCollectedHeap* gch = GenCollectedHeap::heap();
895 GCCause::to_string(gch->gc_cause()));
897 gch->set_incremental_collection_failed(); // Slight lie: a full gc left us in that state
902 GCCause::to_string(gch->gc_cause()));
904 gch->clear_incremental_collection_failed(); // We just did a full collection
916 gch->incremental_collection_failed()) {
919 GCCause::to_string(gch->gc_cause()));
925 GCCause::to_string(gch->gc_cause()));
927 assert(gch->gc_cause() == GCCause::_scavenge_alot ||
928 (gch->gc_cause() == GCCause::_java_lang_system_gc && UseConcMarkSweepGC && ExplicitGCInvokesConcurrent) ||
929 !gch->incremental_collection_failed(),
948 gch->collector_policy()->counters()->update_counters();