Searched refs:GarbageCollector (Results 1 – 16 of 16) sorted by relevance
/art/runtime/gc/collector/ |
D | garbage_collector.cc | 61 GarbageCollector::GarbageCollector(Heap* heap, const std::string& name) in GarbageCollector() function in art::gc::collector::GarbageCollector 70 void GarbageCollector::RegisterPause(uint64_t nano_length) { in RegisterPause() 74 void GarbageCollector::ResetCumulativeStatistics() { in ResetCumulativeStatistics() 83 void GarbageCollector::Run(GcCause gc_cause, bool clear_soft_references) { in Run() 113 void GarbageCollector::SwapBitmaps() { in SwapBitmaps() 144 uint64_t GarbageCollector::GetEstimatedMeanThroughput() const { in GetEstimatedMeanThroughput() 149 void GarbageCollector::ResetMeasurements() { in ResetMeasurements() 160 GarbageCollector::ScopedPause::ScopedPause(GarbageCollector* collector) in ScopedPause() 165 GarbageCollector::ScopedPause::~ScopedPause() { in ~ScopedPause() 171 Iteration* GarbageCollector::GetCurrentIteration() { in GetCurrentIteration() [all …]
|
D | garbage_collector.h | 112 friend class GarbageCollector; variable 116 class GarbageCollector : public RootVisitor { 120 explicit ScopedPause(GarbageCollector* collector) EXCLUSIVE_LOCK_FUNCTION(Locks::mutator_lock_); 125 GarbageCollector* const collector_; 128 GarbageCollector(Heap* heap, const std::string& name); 129 virtual ~GarbageCollector() { } in ~GarbageCollector() 195 DISALLOW_IMPLICIT_CONSTRUCTORS(GarbageCollector);
|
D | semi_space.h | 58 class SemiSpace : public GarbageCollector {
|
D | mark_compact.h | 60 class MarkCompact : public GarbageCollector {
|
D | concurrent_copying.h | 135 class ConcurrentCopying : public GarbageCollector {
|
D | mark_sweep.h | 55 class MarkSweep : public GarbageCollector {
|
D | mark_compact.cc | 69 : GarbageCollector(heap, name_prefix + (name_prefix.empty() ? "" : " ") + "mark compact"), in MarkCompact()
|
D | semi_space.cc | 90 : GarbageCollector(heap, in SemiSpace()
|
D | mark_sweep.cc | 99 : GarbageCollector(heap, in MarkSweep()
|
D | concurrent_copying.cc | 37 : GarbageCollector(heap, in ConcurrentCopying()
|
/art/runtime/gc/ |
D | heap.h | 73 class GarbageCollector; variable 695 collector::GarbageCollector* Compact(space::ContinuousMemMapAllocSpace* target_space, 700 void LogGC(GcCause gc_cause, collector::GarbageCollector* collector); 805 void PreGcVerification(collector::GarbageCollector* gc) 807 void PreGcVerificationPaused(collector::GarbageCollector* gc) 809 void PrePauseRosAllocVerification(collector::GarbageCollector* gc) 811 void PreSweepingGcVerification(collector::GarbageCollector* gc) 814 void PostGcVerification(collector::GarbageCollector* gc) 816 void PostGcVerificationPaused(collector::GarbageCollector* gc) 824 collector::GarbageCollector* FindCollectorByGcType(collector::GcType gc_type); [all …]
|
D | heap.cc | 1848 collector::GarbageCollector* collector = Compact(to_space, from_space, in PerformHomogeneousSpaceCompact() 1919 collector::GarbageCollector* collector = nullptr; in TransitionCollector() 2350 collector::GarbageCollector* Heap::Compact(space::ContinuousMemMapAllocSpace* target_space, in Compact() 2420 collector::GarbageCollector* collector = nullptr; in CollectGarbageInternal() 2483 void Heap::LogGC(GcCause gc_cause, collector::GarbageCollector* collector) { in LogGC() 3052 void Heap::PreGcVerificationPaused(collector::GarbageCollector* gc) { in PreGcVerificationPaused() 3085 void Heap::PreGcVerification(collector::GarbageCollector* gc) { in PreGcVerification() 3087 collector::GarbageCollector::ScopedPause pause(gc); in PreGcVerification() 3092 void Heap::PrePauseRosAllocVerification(collector::GarbageCollector* gc) { in PrePauseRosAllocVerification() 3100 void Heap::PreSweepingGcVerification(collector::GarbageCollector* gc) { in PreSweepingGcVerification() [all …]
|
/art/runtime/ |
D | thread_list.h | 32 class GarbageCollector; variable 108 gc::collector::GarbageCollector* collector)
|
D | runtime.h | 47 class GarbageCollector; variable 329 gc::collector::GarbageCollector* collector)
|
D | thread_list.cc | 367 gc::collector::GarbageCollector* collector) { in FlipThreadRoots()
|
D | runtime.cc | 1417 gc::collector::GarbageCollector* collector) { in FlipThreadRoots()
|