/art/runtime/ |
H A D | monitor.h | 94 // Calls 'callback' once for each lock held in the single stack frame represented by 98 static void VisitLocks(StackVisitor* stack_visitor, void (*callback)(mirror::Object*, void*), 290 void SweepMonitorList(IsMarkedCallback* callback, void* arg)
|
H A D | monitor.cc | 995 void Monitor::VisitLocks(StackVisitor* stack_visitor, void (*callback)(mirror::Object*, void*), argument 1006 callback(jni_this, callback_context); 1054 callback(o, callback_context); 1158 void MonitorList::SweepMonitorList(IsMarkedCallback* callback, void* arg) { argument 1166 mirror::Object* new_obj = obj != nullptr ? callback(obj, arg) : nullptr;
|
H A D | java_vm_ext.cc | 760 void JavaVMExt::SweepJniWeakGlobals(IsMarkedCallback* callback, void* arg) { argument 768 mirror::Object* new_obj = callback(obj, arg);
|
H A D | oat_file.cc | 282 static int callback(struct dl_phdr_info *info, size_t /* size */, void *data) { 284 // See whether this callback corresponds to the file which we have just loaded. 316 if (dl_iterate_phdr(dl_iterate_context::callback, &context) == 0) {
|
H A D | thread_list.cc | 394 // Run the flip callback for the collector. 1168 void ThreadList::ForEach(void (*callback)(Thread*, void*), void* context) { argument 1170 callback(thread, context);
|
/art/runtime/gc/space/ |
H A D | large_object_space.cc | 226 void LargeObjectMapSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { argument 230 callback(mem_map->Begin(), mem_map->End(), mem_map->Size(), arg); 231 callback(nullptr, nullptr, 0, arg); 378 void FreeListSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { argument 388 callback(byte_start, byte_end, alloc_size, arg); 389 callback(nullptr, nullptr, 0, arg);
|
H A D | large_object_space.h | 170 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
|
/art/runtime/gc/ |
H A D | heap.h | 224 void VisitObjects(ObjectCallback callback, void* arg) 227 void VisitObjectsPaused(ObjectCallback callback, void* arg) 883 void VisitObjectsInternal(ObjectCallback callback, void* arg) 886 void VisitObjectsInternalRegionSpace(ObjectCallback callback, void* arg)
|
H A D | heap.cc | 785 void Heap::VisitObjects(ObjectCallback callback, void* arg) { argument 802 VisitObjectsInternalRegionSpace(callback, arg); 803 VisitObjectsInternal(callback, arg); 811 VisitObjectsInternal(callback, arg); 816 void Heap::VisitObjectsPaused(ObjectCallback callback, void* arg) { argument 819 VisitObjectsInternalRegionSpace(callback, arg); 820 VisitObjectsInternal(callback, arg); 824 void Heap::VisitObjectsInternalRegionSpace(ObjectCallback callback, void* arg) { argument 836 region_space_->Walk(callback, arg); 841 void Heap::VisitObjectsInternal(ObjectCallback callback, voi argument [all...] |
/art/oatdump/ |
H A D | oatdump.cc | 151 void Walk(Callback callback) { argument 156 WalkOatDexFile(oat_dex_file, callback); 160 void WalkOatDexFile(const OatFile::OatDexFile* oat_dex_file, Callback callback) { argument 175 WalkOatClass(oat_class, *dex_file.get(), class_def, callback); 187 const DexFile::ClassDef& class_def, Callback callback) { 200 it.GetMethodCodeItem(), it.GetMethodAccessFlags(), callback); 207 it.GetMethodCodeItem(), it.GetMethodAccessFlags(), callback); 217 uint32_t method_access_flags, Callback callback) { 227 (this->*callback)(class_def, class_method_index, oat_method, dex_file, dex_method_idx, code_item, 186 WalkOatClass(const OatFile::OatClass& oat_class, const DexFile& dex_file, const DexFile::ClassDef& class_def, Callback callback) argument 214 WalkOatMethod(const DexFile::ClassDef& class_def, uint32_t class_method_index, const OatFile::OatMethod& oat_method, const DexFile& dex_file, uint32_t dex_method_idx, const DexFile::CodeItem* code_item, uint32_t method_access_flags, Callback callback) argument
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 1613 void ForAll(size_t begin, size_t end, Callback callback, size_t work_units) { argument 1620 thread_pool_->AddTask(self, new ForAllClosure(this, end, callback)); 1639 ForAllClosure(ParallelCompilationManager* manager, size_t end, Callback* callback) argument 1642 callback_(callback) {}
|