Searched defs:is_marked_callback (Results 1 - 3 of 3) sorted by relevance
/art/runtime/gc/ |
H A D | reference_processor.h | 47 IsHeapReferenceMarkedCallback* is_marked_callback, 62 IsHeapReferenceMarkedCallback* is_marked_callback, void* arg) 75 ProcessReferencesArgs(IsHeapReferenceMarkedCallback* is_marked_callback, argument 77 : is_marked_callback_(is_marked_callback), mark_callback_(mark_callback), arg_(arg) {
|
H A D | reference_processor.cc | 67 // Try to see if the referent is already marked by using the is_marked_callback. We can return 69 IsHeapReferenceMarkedCallback* const is_marked_callback = local 71 if (LIKELY(is_marked_callback != nullptr)) { 78 if (is_marked_callback(referent_addr, process_references_args_.arg_)) { 115 IsHeapReferenceMarkedCallback* is_marked_callback, 123 process_references_args_.is_marked_callback_ = is_marked_callback; 143 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); 144 weak_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, arg); 152 finalizer_reference_queue_.EnqueueFinalizerReferences(&cleared_references_, is_marked_callback, 160 soft_reference_queue_.ClearWhiteReferences(&cleared_references_, is_marked_callback, ar 113 ProcessReferences(bool concurrent, TimingLogger* timings, bool clear_soft_references, IsHeapReferenceMarkedCallback* is_marked_callback, MarkObjectCallback* mark_object_callback, ProcessMarkStackCallback* process_mark_stack_callback, void* arg) argument 185 DelayReferenceReferent(mirror::Class* klass, mirror::Reference* ref, IsHeapReferenceMarkedCallback* is_marked_callback, void* arg) argument [all...] |
H A D | reference_queue.cc | 126 IsHeapReferenceMarkedCallback* is_marked_callback, 132 if (referent_addr->AsMirrorPtr() != nullptr && !is_marked_callback(referent_addr, arg)) { 125 EnqueueFinalizerReferences(ReferenceQueue* cleared_references, IsHeapReferenceMarkedCallback* is_marked_callback, MarkObjectCallback* mark_object_callback, void* arg) argument
|
Completed in 38 milliseconds