Lines Matching defs:when

198     // Wait here until we get notified either when (a) there are no
212 "when we are allocating a single humongous region");
546 // fails to perform the allocation. b) is the only case when we'll
563 // can_expand_young_list() does this when it returns true.
699 // when mmap'ing archived heap data in, so pre-touching is wasted.
967 // fails to perform the allocation. b) is the only case when we'll
1369 // Note we cannot do this when we clear the next marking bitmap in
2239 // nesting) or two (when a Full GC interrupted a concurrent cycle)
2261 // we wake up any waiters (especially when ExplicitInvokesConcurrent
2684 void G1CollectedHeap::trace_heap(GCWhen::Type when, const GCTracer* gc_tracer) {
2686 gc_tracer->report_gc_heap_summary(when, heap_summary);
2689 gc_tracer->report_metaspace_summary(when, metaspace_summary);
3226 // when they were freed. Add in the bytes evacuated.
3237 // this point. We do that later when we're sure that
3250 // expansion_amount() does this when it returns a value > 0.
3295 // is_gc_active() check to decided which top to use when
3737 // to the second pass, when we know which nmethods survive.
4284 // To avoid spawning task when there is no work to do, check that
4312 // Even when parallel reference processing is enabled, the processing
4505 // Note: the values are reset only when an actual
4531 // collection set are reset when the collection set is freed.
5178 // the first step when rebuilding the regions sets again. The reason for
5180 // a collected region was young or old when the full GC was initiated.
5311 // We update the eden sizes here, when the region is retired,
5312 // instead of when it's allocated, since this is the point that its