Home
last modified time | relevance | path

Searched refs:MarkObject (Results 1 – 16 of 16) sorted by relevance

/art/runtime/gc/collector/
Dsemi_space-inl.h42 inline void SemiSpace::MarkObject(CompressedReferenceType* obj_ptr) { in MarkObject() function
78 MarkObject(obj_ptr); in MarkObjectIfNotInToSpace()
Dsemi_space.h102 void MarkObject(CompressedReferenceType* obj_ptr)
109 mirror::Object* MarkObject(mirror::Object* root) override
Dmark_sweep.h208 mirror::Object* MarkObject(mirror::Object* obj) override
213 void MarkObject(mirror::Object* obj, mirror::Object* holder, MemberOffset offset)
Dgarbage_collector.h133 virtual mirror::Object* MarkObject(mirror::Object* obj)
Dsemi_space.cc462 mirror::Object* SemiSpace::MarkObject(mirror::Object* root) { in MarkObject() function in art::gc::collector::SemiSpace
470 MarkObject(obj_ptr); in MarkHeapReference()
552 collector_->MarkObject(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); in operator ()()
Dmark_sweep.cc401 mirror::Object* MarkSweep::MarkObject(mirror::Object* obj) { in MarkObject() function in art::gc::collector::MarkSweep
402 MarkObject(obj, nullptr, MemberOffset(0)); in MarkObject()
563 MarkObject(ref->AsMirrorPtr(), nullptr, MemberOffset(0)); in MarkHeapReference()
567 inline void MarkSweep::MarkObject(mirror::Object* obj, in MarkObject() function in art::gc::collector::MarkSweep
1358 mark_sweep_->MarkObject(obj->GetFieldObject<mirror::Object>(offset), obj, offset); in operator ()()
1376 mark_sweep_->MarkObject(root->AsMirrorPtr()); in VisitRoot()
Dmark_compact.h103 mirror::Object* MarkObject(mirror::Object* obj) override
467 void MarkObject(mirror::Object* obj, mirror::Object* holder, MemberOffset offset)
Dconcurrent_copying.h243 mirror::Object* MarkObject(mirror::Object* from_ref) override
Dmark_compact.cc4557 mark_compact_->MarkObject(obj->GetFieldObject<mirror::Object>(offset), obj, offset); in operator ()()
4579 mark_compact_->MarkObject(root->AsMirrorPtr()); in VisitRoot()
4713 inline void MarkCompact::MarkObject(mirror::Object* obj, in MarkObject() function in art::gc::collector::MarkCompact
4721 mirror::Object* MarkCompact::MarkObject(mirror::Object* obj) { in MarkObject() function in art::gc::collector::MarkCompact
4722 MarkObject(obj, nullptr, MemberOffset(0)); in MarkObject()
4728 MarkObject(obj->AsMirrorPtr(), nullptr, MemberOffset(0)); in MarkHeapReference()
Dconcurrent_copying.cc3848 mirror::Object* ConcurrentCopying::MarkObject(mirror::Object* from_ref) { in MarkObject() function in art::gc::collector::ConcurrentCopying
/art/runtime/
Dobject_callbacks.h41 virtual mirror::Object* MarkObject(mirror::Object* obj) = 0;
/art/runtime/gc/accounting/
Dmod_union_table_test.cc106 MarkObject(ref->AsMirrorPtr()); in MarkHeapReference()
108 mirror::Object* MarkObject(mirror::Object* obj) override in MarkObject() function in art::gc::accounting::CollectVisitedVisitor
Dremembered_set.cc101 root->Assign(collector_->MarkObject(root->AsMirrorPtr())); in VisitRoot()
Dmod_union_table.cc126 mirror::Object* new_object = visitor_->MarkObject(ref); in MarkReference()
222 mirror::Object* new_ref = visitor_->MarkObject(old_ref); in VisitRoot()
332 mirror::Object* MarkObject(mirror::Object* obj) override {return obj;} in MarkObject() function in art::gc::accounting::EmptyMarkObjectVisitor
/art/runtime/gc/
Dreference_queue.cc176 ObjPtr<mirror::Object> forward_address = collector->MarkObject(referent_addr->AsMirrorPtr()); in EnqueueFinalizerReferences()
Dheap.cc3525 mirror::Object* MarkObject(mirror::Object* obj) override { in MarkObject() function