Searched refs:callback (Results 26 - 36 of 36) sorted by relevance

12

/art/runtime/
H A Dmonitor.h94 // 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 Dmonitor.cc995 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 Djava_vm_ext.cc760 void JavaVMExt::SweepJniWeakGlobals(IsMarkedCallback* callback, void* arg) { argument
768 mirror::Object* new_obj = callback(obj, arg);
H A Doat_file.cc282 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 Dthread_list.cc394 // 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 Dlarge_object_space.cc226 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 Dlarge_object_space.h170 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
/art/runtime/gc/
H A Dheap.h224 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 Dheap.cc785 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 Doatdump.cc151 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 Dcompiler_driver.cc1613 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) {}

Completed in 350 milliseconds

12