Lines Matching refs:SemiSpace

62 void SemiSpace::BindBitmaps() {  in BindBitmaps()
80 SemiSpace::SemiSpace(Heap* heap, const std::string& name_prefix) in SemiSpace() function in art::gc::collector::SemiSpace
97 void SemiSpace::RunPhases() { in RunPhases()
126 void SemiSpace::InitializePhase() { in InitializePhase()
146 void SemiSpace::ProcessReferences(Thread* self) { in ProcessReferences()
152 void SemiSpace::MarkingPhase() { in MarkingPhase()
239 class SemiSpace::VerifyNoFromSpaceReferencesVisitor {
273 void SemiSpace::VerifyNoFromSpaceReferences(Object* obj) { in VerifyNoFromSpaceReferences()
279 void SemiSpace::MarkReachableObjects() { in MarkReachableObjects()
344 void SemiSpace::ReclaimPhase() { in ReclaimPhase()
360 void SemiSpace::ResizeMarkStack(size_t new_size) { in ResizeMarkStack()
369 inline void SemiSpace::MarkStackPush(Object* obj) { in MarkStackPush()
427 mirror::Object* SemiSpace::MarkNonForwardedObject(mirror::Object* obj) { in MarkNonForwardedObject()
462 mirror::Object* SemiSpace::MarkObject(mirror::Object* root) { in MarkObject()
468 void SemiSpace::MarkHeapReference(mirror::HeapReference<mirror::Object>* obj_ptr, in MarkHeapReference()
473 void SemiSpace::VisitRoots(mirror::Object*** roots, size_t count, in VisitRoots()
487 void SemiSpace::VisitRoots(mirror::CompressedReference<mirror::Object>** roots, size_t count, in VisitRoots()
495 void SemiSpace::MarkRoots() { in MarkRoots()
500 void SemiSpace::SweepSystemWeaks() { in SweepSystemWeaks()
505 bool SemiSpace::ShouldSweepSpace(space::ContinuousSpace* space) const { in ShouldSweepSpace()
509 void SemiSpace::Sweep(bool swap_bitmaps) { in Sweep()
526 void SemiSpace::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects()
536 void SemiSpace::DelayReferenceReferent(ObjPtr<mirror::Class> klass, in DelayReferenceReferent()
541 class SemiSpace::MarkObjectVisitor {
543 explicit MarkObjectVisitor(SemiSpace* collector) : collector_(collector) {} in MarkObjectVisitor()
576 SemiSpace* const collector_;
580 void SemiSpace::ScanObject(Object* obj) { in ScanObject()
589 void SemiSpace::ProcessMarkStack() { in ProcessMarkStack()
597 mirror::Object* SemiSpace::IsMarked(mirror::Object* obj) { in IsMarked()
608 bool SemiSpace::IsNullOrMarkedHeapReference(mirror::HeapReference<mirror::Object>* object, in IsNullOrMarkedHeapReference()
627 void SemiSpace::SetToSpace(space::ContinuousMemMapAllocSpace* to_space) { in SetToSpace()
632 void SemiSpace::SetFromSpace(space::ContinuousMemMapAllocSpace* from_space) { in SetFromSpace()
637 void SemiSpace::FinishPhase() { in FinishPhase()
658 void SemiSpace::RevokeAllThreadLocalBuffers() { in RevokeAllThreadLocalBuffers()