Searched refs:ConcurrentCopying (Results 1 – 10 of 10) sorted by relevance
70 ConcurrentCopying::ConcurrentCopying(Heap* heap, in ConcurrentCopying() function in art::gc::collector::ConcurrentCopying158 void ConcurrentCopying::MarkHeapReference(mirror::HeapReference<mirror::Object>* field, in MarkHeapReference()184 ConcurrentCopying::~ConcurrentCopying() { in ~ConcurrentCopying()188 void ConcurrentCopying::RunPhases() { in RunPhases()242 class ConcurrentCopying::ActivateReadBarrierEntrypointsCheckpoint : public Closure {244 explicit ActivateReadBarrierEntrypointsCheckpoint(ConcurrentCopying* concurrent_copying) in ActivateReadBarrierEntrypointsCheckpoint()260 ConcurrentCopying* const concurrent_copying_;263 class ConcurrentCopying::ActivateReadBarrierEntrypointsCallback : public Closure {265 explicit ActivateReadBarrierEntrypointsCallback(ConcurrentCopying* concurrent_copying) in ActivateReadBarrierEntrypointsCallback()276 ConcurrentCopying* const concurrent_copying_;[all …]
35 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::GetFwdPtr(mirror::Object* from_ref) { in GetFwdPtr()239 inline bool ConcurrentCopying::IsMarkedInUnevacFromSpace(mirror::Object* from_ref) { in IsMarkedInUnevacFromSpace()
56 class ConcurrentCopying : public GarbageCollector {68 ConcurrentCopying(Heap* heap,73 ~ConcurrentCopying();490 DISALLOW_IMPLICIT_CONSTRUCTORS(ConcurrentCopying);
33 class ConcurrentCopying; variable87 friend class art::gc::collector::ConcurrentCopying;
86 class ConcurrentCopying; variable777 collector::ConcurrentCopying* ConcurrentCopyingCollector() { in ConcurrentCopyingCollector()1461 collector::ConcurrentCopying* active_concurrent_copying_collector_;1462 collector::ConcurrentCopying* young_concurrent_copying_collector_;1463 collector::ConcurrentCopying* concurrent_copying_collector_;1563 friend class collector::ConcurrentCopying;
84 collector::ConcurrentCopying* concurrent_copying = heap->ConcurrentCopyingCollector(); in DisableReadBarrierForReference()
664 concurrent_copying_collector_ = new collector::ConcurrentCopying(this, in Heap()670 young_concurrent_copying_collector_ = new collector::ConcurrentCopying( in Heap()2549 if (kUseBakerReadBarrier && gc::collector::ConcurrentCopying::kGrayDirtyImmuneObjects) { in PreZygoteFork()
222 gc::collector::ConcurrentCopying* collector = heap->ConcurrentCopyingCollector(); in IsDuringStartup()
1414 gc::collector::ConcurrentCopying* const cc = in Register()
3008 if (kUseBakerReadBarrier && gc::collector::ConcurrentCopying::kGrayDirtyImmuneObjects) { in CopyAndFixupObject()