Home
last modified time | relevance | path

Searched refs:ConcurrentCopying (Results 1 – 11 of 11) sorted by relevance

/aosp12/art/runtime/gc/collector/
H A Dconcurrent_copying.cc70 ConcurrentCopying::ConcurrentCopying(Heap* heap, in ConcurrentCopying() function in art::gc::collector::ConcurrentCopying
203 ConcurrentCopying::~ConcurrentCopying() { in ~ConcurrentCopying()
207 void ConcurrentCopying::RunPhases() { in RunPhases()
337 void ConcurrentCopying::BindBitmaps() { in BindBitmaps()
635 ConcurrentCopying* const collector_;
729 ConcurrentCopying* const cc_;
880 void ConcurrentCopying::SwapStacks() { in SwapStacks()
929 ConcurrentCopying* const collector_;
967 ConcurrentCopying* const collector_;
1161 ConcurrentCopying* const collector_;
[all …]
H A Dconcurrent_copying-inl.h35 inline mirror::Object* ConcurrentCopying::MarkUnevacFromSpaceRegion( in MarkUnevacFromSpaceRegion()
95 inline mirror::Object* ConcurrentCopying::MarkImmuneSpace(Thread* const self, in MarkImmuneSpace()
127 inline mirror::Object* ConcurrentCopying::Mark(Thread* const self, in Mark()
199 inline mirror::Object* ConcurrentCopying::MarkFromReadBarrier(mirror::Object* from_ref) { in MarkFromReadBarrier()
227 inline mirror::Object* ConcurrentCopying::GetFwdPtrUnchecked(mirror::Object* from_ref) { in GetFwdPtrUnchecked()
238 inline mirror::Object* ConcurrentCopying::GetFwdPtr(mirror::Object* from_ref) { in GetFwdPtr()
243 inline bool ConcurrentCopying::IsMarkedInUnevacFromSpace(mirror::Object* from_ref) { in IsMarkedInUnevacFromSpace()
H A Dconcurrent_copying.h58 class ConcurrentCopying : public GarbageCollector {
70 ConcurrentCopying(Heap* heap,
75 ~ConcurrentCopying();
516 DISALLOW_IMPLICIT_CONSTRUCTORS(ConcurrentCopying);
/aosp12/art/runtime/gc/accounting/
H A Dheap_bitmap.h33 class ConcurrentCopying; variable
79 friend class art::gc::collector::ConcurrentCopying;
/aosp12/art/runtime/gc/
H A Dheap.h88 class ConcurrentCopying; variable
792 collector::ConcurrentCopying* ConcurrentCopyingCollector() { in ConcurrentCopyingCollector()
793 collector::ConcurrentCopying* active_collector = in ConcurrentCopyingCollector()
1555 Atomic<collector::ConcurrentCopying*> active_concurrent_copying_collector_;
1556 collector::ConcurrentCopying* young_concurrent_copying_collector_;
1557 collector::ConcurrentCopying* concurrent_copying_collector_;
1672 friend class collector::ConcurrentCopying;
H A Dreference_queue.cc84 collector::ConcurrentCopying* concurrent_copying = heap->ConcurrentCopyingCollector(); in DisableReadBarrierForReference()
H A Dheap.cc737 concurrent_copying_collector_ = new collector::ConcurrentCopying(this, in Heap()
743 young_concurrent_copying_collector_ = new collector::ConcurrentCopying( in Heap()
2424 && gc::collector::ConcurrentCopying::kGrayDirtyImmuneObjects; in PreZygoteFork()
2659 collector::ConcurrentCopying* active_cc_collector; in CollectGarbageInternal()
/aosp12/art/runtime/native/
H A Djava_lang_ref_Reference.cc66 return gc::collector::ConcurrentCopying::GetFwdPtrUnchecked(referent.Ptr()) == other.Ptr() ? in Reference_refersTo0()
/aosp12/art/runtime/
H A Dread_barrier-inl.h222 gc::collector::ConcurrentCopying* collector = heap->ConcurrentCopyingCollector(); in IsDuringStartup()
H A Dthread_list.cc1281 gc::collector::ConcurrentCopying* const cc = in Register()
/aosp12/art/dex2oat/linker/
H A Dimage_writer.cc2933 if (kUseBakerReadBarrier && gc::collector::ConcurrentCopying::kGrayDirtyImmuneObjects) { in CopyObject()