Searched refs:MarkSweep (Results 1 – 12 of 12) sorted by relevance
83 void MarkSweep::BindBitmaps() { in BindBitmaps()94 MarkSweep::MarkSweep(Heap* heap, bool is_concurrent, const std::string& name_prefix) in MarkSweep() function in art::gc::collector::MarkSweep116 void MarkSweep::InitializePhase() { in InitializePhase()147 void MarkSweep::RunPhases() { in RunPhases()178 void MarkSweep::ProcessReferences(Thread* self) { in ProcessReferences()187 void MarkSweep::PausePhase() { in PausePhase()219 void MarkSweep::PreCleanCards() { in PreCleanCards()250 void MarkSweep::RevokeAllThreadLocalAllocationStacks(Thread* self) { in RevokeAllThreadLocalAllocationStacks()258 void MarkSweep::MarkingPhase() { in MarkingPhase()295 class MarkSweep::ScanObjectVisitor {[all …]
29 : MarkSweep(heap, is_concurrent, name_prefix.empty() ? "partial " : name_prefix) { in PartialMarkSweep()34 MarkSweep::BindBitmaps(); in BindBitmaps()
26 class PartialMarkSweep : public MarkSweep {
33 inline void MarkSweep::ScanObjectVisit(mirror::Object* obj, in ScanObjectVisit()
54 class MarkSweep : public GarbageCollector {56 MarkSweep(Heap* heap, bool is_concurrent, const std::string& name_prefix = "");58 ~MarkSweep() {} in ~MarkSweep()371 DISALLOW_IMPLICIT_CONSTRUCTORS(MarkSweep);
27 class MarkSweep; variable185 friend class collector::MarkSweep;
33 class MarkSweep; variable202 friend class collector::MarkSweep;
28 class MarkSweep; variable201 friend class collector::MarkSweep;
31 class MarkSweep; variable
33 class MarkSweep; variable
88 class MarkSweep; variable1564 friend class collector::MarkSweep;
648 garbage_collectors_.push_back(new collector::MarkSweep(this, concurrent)); in Heap()3505 collector::MarkSweep* mark_sweep = down_cast<collector::MarkSweep*>(gc); in PostGcVerificationPaused()