Lines Matching refs:full

1173     // Re: the performance cost: we shouldn't be doing full GC anyway!
1338 increment_total_collections(true /* full gc */);
1368 _hr_printer.start_gc(true /* full */, (size_t) total_collections());
1373 // after this full GC.
1416 // Note: since we've just done a full GC, concurrent
1439 _hr_printer.end_gc(true /* full */, (size_t) total_collections());
1486 // Ask the permanent generation to adjust size for full collections
1506 // Update the number of full collections that have been completed.
1676 // do something smarter than full collection to satisfy a failed alloc.)
2204 // Here we allocate the dummy full region that is required by the
2215 // Make sure it's full.
2235 // (both full and incremental).
2248 // * A full GC disables reference discovery by the CM
2253 // * Non MT discovery is enabled at the start of a full GC.
2254 // * Processing and enqueueing during a full GC is non-MT.
2255 // * During a full GC, references are processed after marking.
2482 // interrupt a concurrent cycle), the number of full collections
2485 // behind the number of full collections started.
2515 // and it's waiting for a full GC to finish will be woken up. It is
3410 // If we're verifying during a full GC then the region sets
3413 // the region sets when not in a full GC.
3612 void G1CollectedHeap::gc_prologue(bool full /* Ignored */) {
3621 void G1CollectedHeap::gc_epilogue(bool full /* Ignored */) {
3855 // full collection counter.
3894 increment_total_collections(false /* full gc */);
3923 _hr_printer.start_gc(false /* full */, (size_t) total_collections());
3926 // It is unclear why this should not include the full pause. We will
4115 // It is unclear why this should not include the full pause. We will
4158 _hr_printer.end_gc(false /* full */, (size_t) total_collections());
4266 // b) it's already full (no point in using it),
6139 // full collection. After the full GC we will start to build up
6141 // This is only called when we're doing a full collection