/art/runtime/ |
object_callbacks.h | 41 virtual mirror::Object* MarkObject(mirror::Object* obj) = 0;
|
/art/runtime/gc/collector/ |
semi_space-inl.h | 42 inline void SemiSpace::MarkObject( 80 MarkObject(obj_ptr);
|
mark_compact.cc | 128 inline mirror::Object* MarkCompact::MarkObject(mirror::Object* obj) { 273 MarkObject(obj_ptr->AsMirrorPtr()); 280 MarkObject(*roots[i]); 288 MarkObject(roots[i]->AsMirrorPtr()); 572 collector_->MarkObject(obj->GetFieldObject<mirror::Object, kVerifyNone>(offset)); 592 collector_->MarkObject(root->AsMirrorPtr());
|
garbage_collector.h | 123 virtual mirror::Object* MarkObject(mirror::Object* obj)
|
semi_space.h | 102 void MarkObject(mirror::ObjectReference<kPoisonReferences, mirror::Object>* obj_ptr) 109 virtual mirror::Object* MarkObject(mirror::Object* root) OVERRIDE
|
mark_sweep.h | 208 virtual mirror::Object* MarkObject(mirror::Object* obj) OVERRIDE 213 void MarkObject(mirror::Object* obj, mirror::Object* holder, MemberOffset offset) 253 // Called in MarkObject, so may we may not hold the mutator lock.
|
mark_compact.h | 170 virtual mirror::Object* MarkObject(mirror::Object* obj) OVERRIDE
|
mark_sweep.cc | 376 mirror::Object* MarkSweep::MarkObject(mirror::Object* obj) { 377 MarkObject(obj, nullptr, MemberOffset(0)); 537 MarkObject(ref->AsMirrorPtr(), nullptr, MemberOffset(0)); 541 inline void MarkSweep::MarkObject(mirror::Object* obj, [all...] |
semi_space.cc | 605 mirror::Object* SemiSpace::MarkObject(mirror::Object* root) { 613 MarkObject(obj_ptr); 694 collector_->MarkObject(obj->GetFieldObjectReferenceAddr<kVerifyNone>(offset)); 741 // from MarkObject() until this function. 752 // which is delayed from MarkObject(). [all...] |
concurrent_copying.h | 198 virtual mirror::Object* MarkObject(mirror::Object* from_ref) OVERRIDE
|
concurrent_copying.cc | [all...] |
/external/v8/src/heap/ |
objects-visiting-inl.h | 221 StaticVisitor::MarkObject(heap, code); 236 StaticVisitor::MarkObject(heap, object); 249 StaticVisitor::MarkObject(heap, cell); 262 StaticVisitor::MarkObject(heap, target); 273 StaticVisitor::MarkObject(heap, target); 284 StaticVisitor::MarkObject(heap, target); 470 StaticVisitor::MarkObject(heap, function->shared()->code());
|
mark-compact-inl.h | 30 void MarkCompactCollector::MarkObject(HeapObject* obj) {
|
incremental-marking.cc | 239 MarkObject(heap, target); 249 MarkObject(heap, target); 255 INLINE(static void MarkObject(Heap* heap, Object* obj)) { [all...] |
mark-compact.cc | [all...] |
mark-compact.h | 660 INLINE(void MarkObject(HeapObject* obj));
|
heap.cc | [all...] |
/art/runtime/gc/accounting/ |
remembered_set.cc | 102 root->Assign(collector_->MarkObject(root->AsMirrorPtr()));
|
mod_union_table_test.cc | 104 MarkObject(ref->AsMirrorPtr()); 106 virtual mirror::Object* MarkObject(mirror::Object* obj) OVERRIDE
|
mod_union_table.cc | 125 mirror::Object* new_object = visitor_->MarkObject(ref); 221 mirror::Object* new_ref = visitor_->MarkObject(old_ref); 331 mirror::Object* MarkObject(mirror::Object* obj) OVERRIDE {return obj;}
|
/art/runtime/gc/ |
reference_queue.cc | 162 ObjPtr<mirror::Object> forward_address = collector->MarkObject(referent_addr->AsMirrorPtr());
|
heap.cc | [all...] |