Searched refs:GarbageCollector (Results 1 – 11 of 11) sorted by relevance
54 GarbageCollector::GarbageCollector(Heap* heap, const std::string& name) in GarbageCollector() function in art::gc::collector::GarbageCollector62 void GarbageCollector::RegisterPause(uint64_t nano_length) { in RegisterPause()66 void GarbageCollector::ResetCumulativeStatistics() { in ResetCumulativeStatistics()74 void GarbageCollector::Run(GcCause gc_cause, bool clear_soft_references) { in Run()103 void GarbageCollector::SwapBitmaps() { in SwapBitmaps()134 uint64_t GarbageCollector::GetEstimatedMeanThroughput() const { in GetEstimatedMeanThroughput()139 void GarbageCollector::ResetMeasurements() { in ResetMeasurements()147 GarbageCollector::ScopedPause::ScopedPause(GarbageCollector* collector) in ScopedPause()152 GarbageCollector::ScopedPause::~ScopedPause() { in ~ScopedPause()158 Iteration* GarbageCollector::GetCurrentIteration() { in GetCurrentIteration()[all …]
104 friend class GarbageCollector; variable108 class GarbageCollector {112 explicit ScopedPause(GarbageCollector* collector) EXCLUSIVE_LOCK_FUNCTION(Locks::mutator_lock_);117 GarbageCollector* const collector_;120 GarbageCollector(Heap* heap, const std::string& name);121 virtual ~GarbageCollector() { } in ~GarbageCollector()
26 class ConcurrentCopying : public GarbageCollector {30 : GarbageCollector(heap,
57 class SemiSpace : public GarbageCollector {
59 class MarkCompact : public GarbageCollector {
54 class MarkSweep : public GarbageCollector {
71 : GarbageCollector(heap, name_prefix + (name_prefix.empty() ? "" : " ") + "mark compact"), in MarkCompact()
89 : GarbageCollector(heap, in SemiSpace()
95 : GarbageCollector(heap, in MarkSweep()
69 class GarbageCollector; variable710 void PreGcVerification(collector::GarbageCollector* gc)712 void PreGcVerificationPaused(collector::GarbageCollector* gc)714 void PrePauseRosAllocVerification(collector::GarbageCollector* gc)716 void PreSweepingGcVerification(collector::GarbageCollector* gc)718 void PostGcVerification(collector::GarbageCollector* gc)720 void PostGcVerificationPaused(collector::GarbageCollector* gc)728 collector::GarbageCollector* FindCollectorByGcType(collector::GcType gc_type);745 void GrowForUtilization(collector::GarbageCollector* collector_ran);1016 std::vector<collector::GarbageCollector*> garbage_collectors_;[all …]
2121 collector::GarbageCollector* collector = nullptr; in CollectGarbageInternal()2662 void Heap::PreGcVerificationPaused(collector::GarbageCollector* gc) { in PreGcVerificationPaused()2696 void Heap::PreGcVerification(collector::GarbageCollector* gc) { in PreGcVerification()2698 collector::GarbageCollector::ScopedPause pause(gc); in PreGcVerification()2703 void Heap::PrePauseRosAllocVerification(collector::GarbageCollector* gc) { in PrePauseRosAllocVerification()2710 void Heap::PreSweepingGcVerification(collector::GarbageCollector* gc) { in PreSweepingGcVerification()2736 void Heap::PostGcVerificationPaused(collector::GarbageCollector* gc) { in PostGcVerificationPaused()2760 void Heap::PostGcVerification(collector::GarbageCollector* gc) { in PostGcVerification()2762 collector::GarbageCollector::ScopedPause pause(gc); in PostGcVerification()2844 collector::GarbageCollector* Heap::FindCollectorByGcType(collector::GcType gc_type) { in FindCollectorByGcType()[all …]