Lines Matching refs:collector

87 namespace collector {
472 collector::GcType WaitForGcToComplete(GcCause cause, Thread* self) REQUIRES(!*gc_complete_lock_);
492 const collector::Iteration* GetCurrentGcIteration() const { in GetCurrentGcIteration()
495 collector::Iteration* GetCurrentGcIteration() { in GetCurrentGcIteration()
798 collector::ConcurrentCopying* ConcurrentCopyingCollector() { in ConcurrentCopyingCollector()
933 collector::GarbageCollector* Compact(space::ContinuousMemMapAllocSpace* target_space,
938 void LogGC(GcCause gc_cause, collector::GarbageCollector* collector);
941 void FinishGC(Thread* self, collector::GcType gc_type) REQUIRES(!*gc_complete_lock_);
1077 collector::GcType WaitForGcToCompleteLocked(GcCause cause, Thread* self)
1090 collector::GcType CollectGarbageInternal(collector::GcType gc_plan,
1096 void PreGcVerification(collector::GarbageCollector* gc)
1098 void PreGcVerificationPaused(collector::GarbageCollector* gc)
1100 void PrePauseRosAllocVerification(collector::GarbageCollector* gc)
1102 void PreSweepingGcVerification(collector::GarbageCollector* gc)
1104 void PostGcVerification(collector::GarbageCollector* gc)
1106 void PostGcVerificationPaused(collector::GarbageCollector* gc)
1110 collector::GarbageCollector* FindCollectorByGcType(collector::GcType gc_type);
1130 void GrowForUtilization(collector::GarbageCollector* collector_ran,
1193 collector::GcType NonStickyGcType() const { in NonStickyGcType()
1194 return HasZygoteSpace() ? collector::kGcTypePartial : collector::kGcTypeFull; in NonStickyGcType()
1345 volatile collector::GcType last_gc_type_ GUARDED_BY(gc_complete_lock_);
1346 collector::GcType next_gc_type_;
1403 collector::Iteration current_gc_iteration_;
1467 std::vector<collector::GcType> gc_plan_;
1506 std::vector<collector::GarbageCollector*> garbage_collectors_;
1507 collector::SemiSpace* semi_space_collector_;
1508 collector::ConcurrentCopying* active_concurrent_copying_collector_;
1509 collector::ConcurrentCopying* young_concurrent_copying_collector_;
1510 collector::ConcurrentCopying* concurrent_copying_collector_;
1613 friend class collector::GarbageCollector;
1614 friend class collector::ConcurrentCopying;
1615 friend class collector::MarkSweep;
1616 friend class collector::SemiSpace;