Home
last modified time | relevance | path

Searched refs:MarkSweep (Results 1 – 12 of 12) sorted by relevance

/aosp12/art/runtime/gc/collector/
H A Dmark_sweep.cc83 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::MarkSweep
147 void MarkSweep::RunPhases() { in RunPhases()
187 void MarkSweep::PausePhase() { in PausePhase()
258 void MarkSweep::MarkingPhase() { in MarkingPhase()
312 MarkSweep* const mark_sweep_;
340 void MarkSweep::ReclaimPhase() { in ReclaimPhase()
492 MarkSweep* const mark_sweep_;
586 MarkSweep* const collector_;
667 MarkSweep* const collector_;
[all …]
H A Dpartial_mark_sweep.cc29 : MarkSweep(heap, is_concurrent, name_prefix.empty() ? "partial " : name_prefix) { in PartialMarkSweep()
34 MarkSweep::BindBitmaps(); in BindBitmaps()
H A Dmark_sweep.h54 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);
H A Dpartial_mark_sweep.h26 class PartialMarkSweep : public MarkSweep {
H A Dmark_sweep-inl.h33 inline void MarkSweep::ScanObjectVisit(mirror::Object* obj, in ScanObjectVisit()
/aosp12/art/runtime/gc/space/
H A Ddlmalloc_space.h27 class MarkSweep; variable
185 friend class collector::MarkSweep;
H A Dbump_pointer_space.h33 class MarkSweep; variable
202 friend class collector::MarkSweep;
H A Drosalloc_space.h28 class MarkSweep; variable
201 friend class collector::MarkSweep;
H A Dmalloc_space.h31 class MarkSweep; variable
/aosp12/art/runtime/gc/accounting/
H A Dremembered_set.h33 class MarkSweep; variable
/aosp12/art/runtime/gc/
H A Dheap.h90 class MarkSweep; variable
1673 friend class collector::MarkSweep;
H A Dheap.cc724 garbage_collectors_.push_back(new collector::MarkSweep(this, concurrent)); in Heap()
3416 collector::MarkSweep* mark_sweep = down_cast<collector::MarkSweep*>(gc); in PostGcVerificationPaused()