/art/runtime/gc/collector/ |
D | garbage_collector.cc | 111 GarbageCollector::GarbageCollector(Heap* heap, const std::string& name) in GarbageCollector() function in art::gc::collector::GarbageCollector 137 void GarbageCollector::RegisterPause(uint64_t nano_length) { in RegisterPause() 141 uint64_t GarbageCollector::ExtractRssFromMincore( in ExtractRssFromMincore() 193 void GarbageCollector::Run(GcCause gc_cause, bool clear_soft_references) { in Run() 281 void GarbageCollector::SwapBitmaps() { in SwapBitmaps() 303 uint64_t GarbageCollector::GetEstimatedMeanThroughput() const { in GetEstimatedMeanThroughput() 308 void GarbageCollector::ResetMeasurements() { in ResetMeasurements() 323 GarbageCollector::ScopedPause::ScopedPause(GarbageCollector* collector, bool with_reporting) in ScopedPause() 335 GarbageCollector::ScopedPause::~ScopedPause() { in ~ScopedPause() 348 Iteration* GarbageCollector::GetCurrentIteration() { in GetCurrentIteration() [all …]
|
D | garbage_collector.h | 50 class GarbageCollector : public RootVisitor, public IsMarkedVisitor, public MarkObjectVisitor { 54 explicit ScopedPause(GarbageCollector* collector, bool with_reporting = true) 60 GarbageCollector* const collector_; 64 GarbageCollector(Heap* heap, const std::string& name); 65 virtual ~GarbageCollector() { } in ~GarbageCollector() 192 DISALLOW_IMPLICIT_CONSTRUCTORS(GarbageCollector);
|
D | iteration.h | 101 friend class GarbageCollector; variable
|
D | semi_space.h | 57 class SemiSpace : public GarbageCollector {
|
D | mark_sweep.h | 54 class MarkSweep : public GarbageCollector {
|
D | concurrent_copying.h | 59 class ConcurrentCopying : public GarbageCollector {
|
D | semi_space.cc | 81 : GarbageCollector(heap, in SemiSpace()
|
D | mark_compact.h | 57 class MarkCompact final : public GarbageCollector {
|
D | mark_sweep.cc | 95 : GarbageCollector(heap, in MarkSweep()
|
D | concurrent_copying.cc | 75 : GarbageCollector(heap, in ConcurrentCopying() 3887 GarbageCollector::DumpPerformanceInfo(os); in DumpPerformanceInfo()
|
D | mark_compact.cc | 460 : GarbageCollector(heap, "concurrent mark compact"), in MarkCompact()
|
/art/runtime/gc/ |
D | reference_processor.h | 41 class GarbageCollector; variable 54 collector::GarbageCollector* collector, 80 collector::GarbageCollector* collector) 108 collector::GarbageCollector* collector_;
|
D | reference_queue.h | 48 class GarbageCollector; variable 93 collector::GarbageCollector* collector) 108 collector::GarbageCollector* collector,
|
D | heap.h | 93 class GarbageCollector; variable 1037 collector::GarbageCollector* Compact(space::ContinuousMemMapAllocSpace* target_space, 1042 void LogGC(GcCause gc_cause, collector::GarbageCollector* collector); 1197 void PreGcVerification(collector::GarbageCollector* gc) 1199 void PreGcVerificationPaused(collector::GarbageCollector* gc) 1201 void PrePauseRosAllocVerification(collector::GarbageCollector* gc) 1203 void PreSweepingGcVerification(collector::GarbageCollector* gc) 1205 void PostGcVerification(collector::GarbageCollector* gc) 1207 void PostGcVerificationPaused(collector::GarbageCollector* gc) 1211 collector::GarbageCollector* FindCollectorByGcType(collector::GcType gc_type); [all …]
|
D | reference_queue.cc | 135 collector::GarbageCollector* collector, in ClearWhiteReferences() 167 collector::GarbageCollector* collector) { in EnqueueFinalizerReferences()
|
D | reference_processor.cc | 189 collector::GarbageCollector* collector, in Setup() 319 collector::GarbageCollector* collector) { in DelayReferenceReferent()
|
D | heap.cc | 2231 collector::GarbageCollector* collector; in PerformHomogeneousSpaceCompact() 2682 collector::GarbageCollector* Heap::Compact(space::ContinuousMemMapAllocSpace* target_space, in Compact() 2828 collector::GarbageCollector* collector = nullptr; in CollectGarbageInternal() 2913 void Heap::LogGC(GcCause gc_cause, collector::GarbageCollector* collector) { in LogGC() 3532 void Heap::PreGcVerificationPaused(collector::GarbageCollector* gc) { in PreGcVerificationPaused() 3566 void Heap::PreGcVerification(collector::GarbageCollector* gc) { in PreGcVerification() 3568 collector::GarbageCollector::ScopedPause pause(gc, false); in PreGcVerification() 3573 void Heap::PrePauseRosAllocVerification([[maybe_unused]] collector::GarbageCollector* gc) { in PrePauseRosAllocVerification() 3580 void Heap::PreSweepingGcVerification(collector::GarbageCollector* gc) { in PreSweepingGcVerification() 3611 void Heap::PostGcVerificationPaused(collector::GarbageCollector* gc) { in PostGcVerificationPaused() [all …]
|
/art/runtime/gc/accounting/ |
D | remembered_set.cc | 66 collector::GarbageCollector* collector) in RememberedSetReferenceVisitor() 107 collector::GarbageCollector* const collector_; 116 collector::GarbageCollector* collector) in RememberedSetObjectVisitor() 128 collector::GarbageCollector* const collector_; 134 collector::GarbageCollector* collector) { in UpdateAndMarkReferences()
|
D | remembered_set.h | 32 class GarbageCollector; variable 59 collector::GarbageCollector* collector)
|
/art/runtime/ |
D | thread_list.h | 37 class GarbageCollector; variable 156 gc::collector::GarbageCollector* collector,
|
D | thread_list.cc | 541 gc::collector::GarbageCollector* collector, in FlipThreadRoots()
|