Lines Matching defs:gc_type
1619 for (collector::GcType gc_type : gc_plan_) {
1620 if (gc_type == tried_type) {
1625 CollectGarbageInternal(gc_type, kGcCauseForAlloc, false) != collector::kGcTypeNone;
2502 collector::GcType Heap::CollectGarbageInternal(collector::GcType gc_type,
2508 switch (gc_type) {
2554 if (gc_type == NonStickyGcType()) {
2561 DCHECK_LT(gc_type, collector::kGcTypeMax);
2562 DCHECK_NE(gc_type, collector::kGcTypeNone);
2598 gc_type = collector::kGcTypeFull; // TODO: Not hard code this in.
2601 collector = FindCollectorByGcType(gc_type);
2615 << static_cast<size_t>(collector_type_) << " and gc_type=" << gc_type;
2625 FinishGC(self, gc_type);
2634 return gc_type;
2672 void Heap::FinishGC(Thread* self, collector::GcType gc_type) {
2675 if (gc_type != collector::kGcTypeNone) {
2676 last_gc_type_ = gc_type;
3422 collector::GarbageCollector* Heap::FindCollectorByGcType(collector::GcType gc_type) {
3425 collector->GetGcType() == gc_type) {
3448 collector::GcType gc_type = collector_ran->GetGcType();
3453 if (gc_type != collector::kGcTypeSticky) {
3622 for (collector::GcType gc_type : gc_plan_) {
3624 if (gc_type > next_gc_type &&
3625 CollectGarbageInternal(gc_type, cause, false) != collector::kGcTypeNone) {