Lines Matching refs:full
355 // at the end of a stop-world full GC.
369 // may already have initiated a STW full collection "concurrently").
444 void GenCollectedHeap::do_collection(bool full,
478 bool complete = full && (max_level == (n_gens()-1));
489 if (full) {
504 if (_gens[i]->should_collect(full, size, is_tlab)) {
510 pre_full_gc_dump(NULL); // do any pre full gc dumps
585 _gens[i]->collect(full, do_clear_all_soft_refs, size, is_tlab);
608 update_gc_stats(i, full);
631 post_full_gc_dump(NULL); // do any post full gc dumps
637 // Print perm gen info for full GC with PrintGCDetails flag.
649 // Ask the permanent generation to adjust size for full collections
778 // mostly concurrent full collection
789 // Stop-the-world full collection
793 // Stop-the-world full collection
902 do_collection(true /* full */,
909 // been attempted and failed, because the old gen was too full
913 gclog_or_tty->print_cr("GC locker: Trying a full collection "
917 do_collection(true /* full */,
1311 GenGCPrologueClosure(bool full) : _full(full) {};
1314 void GenCollectedHeap::gc_prologue(bool full) {
1325 GenGCPrologueClosure blk(full);
1327 perm_gen()->gc_prologue(full);
1337 GenGCEpilogueClosure(bool full) : _full(full) {};
1340 void GenCollectedHeap::gc_epilogue(bool full) {
1349 GenGCEpilogueClosure blk(full);
1351 perm_gen()->gc_epilogue(full);