Home | History | Annotate | Download | only in gc

Lines Matching defs:gc_type

1323   for (collector::GcType gc_type : gc_plan_) {
1324 if (gc_type == tried_type) {
1329 CollectGarbageInternal(gc_type, kGcCauseForAlloc, false) != collector::kGcTypeNone;
2123 collector::GcType Heap::CollectGarbageInternal(collector::GcType gc_type, GcCause gc_cause,
2128 switch (gc_type) {
2176 DCHECK_LT(gc_type, collector::kGcTypeMax);
2177 DCHECK_NE(gc_type, collector::kGcTypeNone);
2207 gc_type = collector::kGcTypeFull; // TODO: Not hard code this in.
2210 collector = FindCollectorByGcType(gc_type);
2223 << static_cast<size_t>(collector_type_) << " and gc_type=" << gc_type;
2264 FinishGC(self, gc_type);
2267 return gc_type;
2270 void Heap::FinishGC(Thread* self, collector::GcType gc_type) {
2273 if (gc_type != collector::kGcTypeNone) {
2274 last_gc_type_ = gc_type;
2909 collector::GarbageCollector* Heap::FindCollectorByGcType(collector::GcType gc_type) {
2912 collector->GetGcType() == gc_type) {
2934 collector::GcType gc_type = collector_ran->GetGcType();
2935 if (gc_type != collector::kGcTypeSticky) {
3057 for (collector::GcType gc_type : gc_plan_) {
3059 if (gc_type > next_gc_type_ &&
3060 CollectGarbageInternal(gc_type, kGcCauseBackground, false) != collector::kGcTypeNone) {
3186 collector::GcType gc_type = have_zygote_space_ ? collector::kGcTypePartial :
3199 CollectGarbageInternal(gc_type, kGcCauseForNativeAlloc, false);
3211 CollectGarbageInternal(gc_type, kGcCauseForNativeAlloc, false);