/art/runtime/gc/collector/ |
D | semi_space-inl.h | 42 inline void SemiSpace::MarkObject(CompressedReferenceType* obj_ptr) { in MarkObject() function 78 MarkObject(obj_ptr); in MarkObjectIfNotInToSpace()
|
D | semi_space.h | 102 void MarkObject(CompressedReferenceType* obj_ptr) 109 mirror::Object* MarkObject(mirror::Object* root) override
|
D | mark_sweep.h | 208 mirror::Object* MarkObject(mirror::Object* obj) override 213 void MarkObject(mirror::Object* obj, mirror::Object* holder, MemberOffset offset)
|
D | garbage_collector.h | 133 virtual mirror::Object* MarkObject(mirror::Object* obj)
|
D | semi_space.cc | 462 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 ()()
|
D | mark_sweep.cc | 401 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()
|
D | mark_compact.h | 103 mirror::Object* MarkObject(mirror::Object* obj) override 467 void MarkObject(mirror::Object* obj, mirror::Object* holder, MemberOffset offset)
|
D | concurrent_copying.h | 243 mirror::Object* MarkObject(mirror::Object* from_ref) override
|
D | mark_compact.cc | 4557 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()
|
D | concurrent_copying.cc | 3848 mirror::Object* ConcurrentCopying::MarkObject(mirror::Object* from_ref) { in MarkObject() function in art::gc::collector::ConcurrentCopying
|
/art/runtime/ |
D | object_callbacks.h | 41 virtual mirror::Object* MarkObject(mirror::Object* obj) = 0;
|
/art/runtime/gc/accounting/ |
D | mod_union_table_test.cc | 106 MarkObject(ref->AsMirrorPtr()); in MarkHeapReference() 108 mirror::Object* MarkObject(mirror::Object* obj) override in MarkObject() function in art::gc::accounting::CollectVisitedVisitor
|
D | remembered_set.cc | 101 root->Assign(collector_->MarkObject(root->AsMirrorPtr())); in VisitRoot()
|
D | mod_union_table.cc | 126 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/ |
D | reference_queue.cc | 176 ObjPtr<mirror::Object> forward_address = collector->MarkObject(referent_addr->AsMirrorPtr()); in EnqueueFinalizerReferences()
|
D | heap.cc | 3525 mirror::Object* MarkObject(mirror::Object* obj) override { in MarkObject() function
|