Searched refs:MarkHeapReferenceCallback (Results 1 – 11 of 11) sorted by relevance
/art/runtime/gc/accounting/ |
D | remembered_set.cc | 64 RememberedSetReferenceVisitor(MarkHeapReferenceCallback* callback, in RememberedSetReferenceVisitor() 92 MarkHeapReferenceCallback* const callback_; 101 RememberedSetObjectVisitor(MarkHeapReferenceCallback* callback, in RememberedSetObjectVisitor() 116 MarkHeapReferenceCallback* const callback_; 123 void RememberedSet::UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, in UpdateAndMarkReferences()
|
D | mod_union_table.h | 79 virtual void UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, void* arg) = 0; 120 void UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, void* arg) OVERRIDE 160 virtual void UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, void* arg) OVERRIDE
|
D | mod_union_table.cc | 98 ModUnionUpdateObjectReferencesVisitor(MarkHeapReferenceCallback* callback, void* arg, in ModUnionUpdateObjectReferencesVisitor() 119 MarkHeapReferenceCallback* const callback_; 132 ModUnionScanImageRootVisitor(MarkHeapReferenceCallback* callback, void* arg, in ModUnionScanImageRootVisitor() 149 MarkHeapReferenceCallback* const callback_; 308 void ModUnionTableReferenceCache::UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, in UpdateAndMarkReferences() 365 CardBitVisitor(MarkHeapReferenceCallback* callback, void* arg, space::ContinuousSpace* space, in CardBitVisitor() 387 MarkHeapReferenceCallback* const callback_; 403 void ModUnionTableCardCache::UpdateAndMarkReferences(MarkHeapReferenceCallback* callback, in UpdateAndMarkReferences()
|
D | remembered_set.h | 56 void UpdateAndMarkReferences(MarkHeapReferenceCallback* callback,
|
/art/runtime/ |
D | object_callbacks.h | 43 typedef void (MarkHeapReferenceCallback)(mirror::HeapReference<mirror::Object>* ref, void* arg); typedef
|
/art/runtime/gc/collector/ |
D | semi_space.cc | 339 table->UpdateAndMarkReferences(MarkHeapReferenceCallback, this); in MarkReachableObjects() 354 rem_set->UpdateAndMarkReferences(MarkHeapReferenceCallback, DelayReferenceReferentCallback, in MarkReachableObjects() 596 void SemiSpace::MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* obj_ptr, in MarkHeapReferenceCallback() function in art::gc::collector::SemiSpace
|
D | semi_space.h | 146 static void MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* obj_ptr, void* arg)
|
D | mark_compact.h | 127 static void MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* obj_ptr, void* arg)
|
D | mark_compact.cc | 243 table->UpdateAndMarkReferences(MarkHeapReferenceCallback, this); in UpdateAndMarkModUnion() 300 void MarkCompact::MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* obj_ptr, in MarkHeapReferenceCallback() function in art::gc::collector::MarkCompact
|
D | mark_sweep.h | 180 static void MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* ref, void* arg)
|
D | mark_sweep.cc | 276 mod_union_table->UpdateAndMarkReferences(MarkHeapReferenceCallback, this); in UpdateAndMarkModUnion() 362 void MarkSweep::MarkHeapReferenceCallback(mirror::HeapReference<mirror::Object>* ref, void* arg) { in MarkHeapReferenceCallback() function in art::gc::collector::MarkSweep
|