Searched refs:callback (Results 1 - 25 of 32) sorted by relevance

12

/art/test/925-threadgroups/
H A Dthreadgroups.cc47 auto callback = [&](jint index) -> jobject { local
50 jobjectArray ret = CreateObjectArray(env, group_count, "java/lang/ThreadGroup", callback);
65 auto callback = [&](jint index) -> jobject { local
86 return CreateObjectArray(env, 4, "java/lang/Object", callback);
105 auto callback = [&](jint component_index) -> jobject { local
120 jobjectArray ret = CreateObjectArray(env, 2, "java/lang/Object", callback);
/art/openjdkjvmti/
H A Dti_extension.h54 jvmtiExtensionEvent callback,
H A Dti_extension.cc387 jvmtiExtensionEvent callback,
393 jvmtiEventMode mode = callback == nullptr ? JVMTI_DISABLE : JVMTI_ENABLE;
401 jvmtiError err = art_env->event_callbacks->Set(extension_event_index, callback);
385 SetExtensionEventCallback(jvmtiEnv* env, jint extension_event_index, jvmtiExtensionEvent callback, EventHandler* event_handler) argument
/art/test/907-get-loaded-classes/
H A Dget_loaded_classes.cc56 auto callback = [&](jint i) { local
61 jobjectArray ret = CreateObjectArray(env, count, "java/lang/String", callback);
/art/test/911-get-stack-trace/
H A Dstack_trace.cc61 auto callback = [&](jint method_index) -> jobjectArray { local
125 return CreateObjectArray(env, count, "[Ljava/lang/String;", callback);
154 auto callback = [&](jint thread_index) -> jobject { local
166 jobjectArray ret = CreateObjectArray(env, thread_count, "[Ljava/lang/Object;", callback);
190 auto callback = [&](jint thread_index) -> jobject { local
202 jobjectArray ret = CreateObjectArray(env, thread_count, "[Ljava/lang/Object;", callback);
227 auto callback = [&](jint index) -> jobject { local
253 jobjectArray ret = CreateObjectArray(env, 2, "java/lang/Object", callback);
/art/test/927-timers/
H A Dtimers.cc62 auto callback = [&](jint index) -> jobject { local
83 return CreateObjectArray(env, 4, "java/lang/Object", callback);
/art/test/044-proxy/src/
H A DNativeProxy.java32 public void callback(); method in interface:NativeInterface
/art/test/922-properties/
H A Dproperties.cc41 auto callback = [&](jint i) -> jstring { local
50 jobjectArray ret = CreateObjectArray(env, count, "java/lang/String", callback);
/art/runtime/gc/space/
H A Drosalloc_space.cc263 void RosAllocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
265 InspectAllRosAlloc(callback, arg, true);
304 void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
311 rosalloc_->InspectAll(callback, arg);
313 callback(nullptr, nullptr, 0, arg); // Indicate end of a space.
317 void RosAllocSpace::InspectAllRosAlloc(void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
324 rosalloc_->InspectAll(callback, arg);
326 callback(nullptr, nullptr, 0, arg); // Indicate end of a space.
333 InspectAllRosAllocWithSuspendAll(callback, arg, do_null_callback_at_end);
336 InspectAllRosAllocWithSuspendAll(callback, ar
[all...]
H A Drosalloc_space.h107 void Walk(WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
169 void InspectAllRosAlloc(void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
173 void (*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
H A Ddlmalloc_space.cc236 void DlMallocSpace::Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg),
239 mspace_inspect_all(mspace_, callback, arg);
240 callback(nullptr, nullptr, 0, arg); // Indicate end of a space.
323 // Implement the dlmalloc morecore callback.
H A Ddlmalloc_space.h107 void Walk(WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
H A Dmalloc_space.h78 virtual void Walk(WalkCallback callback, void* arg) = 0;
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.h179 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
/art/runtime/gc/accounting/
H A Dmod_union_table.h52 // A callback for visiting an object in the heap.
83 virtual void VisitObjects(ObjectCallback callback, void* arg) = 0;
87 // SpaceBitmap::VisitMarkedRange and VisitMarkedRange can't know if the callback will modify the
135 virtual void VisitObjects(ObjectCallback callback, void* arg) OVERRIDE
140 // VisitMarkedRange can't know if the callback will modify the bitmap or not.
182 virtual void VisitObjects(ObjectCallback callback, void* arg) OVERRIDE
H A Dspace_bitmap.cc156 SpaceBitmap::SweepCallback* callback, void* arg) {
161 CHECK(callback != nullptr);
198 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
204 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
153 SweepWalk(const SpaceBitmap<kAlignment>& live_bitmap, const SpaceBitmap<kAlignment>& mark_bitmap, uintptr_t sweep_begin, uintptr_t sweep_end, SpaceBitmap::SweepCallback* callback, void* arg) argument
H A Dmod_union_table.cc220 // TODO: Add MarkCompressedReference callback here.
388 void ModUnionTableReferenceCache::VisitObjects(ObjectCallback callback, void* arg) { argument
396 [callback, arg](mirror::Object* obj) {
397 callback(obj, arg);
407 [callback, arg](mirror::Object* obj) {
408 callback(obj, arg);
555 void ModUnionTableCardCache::VisitObjects(ObjectCallback callback, void* arg) { argument
559 [this, callback, arg](size_t bit_index) {
565 [callback, arg](mirror::Object* obj) {
566 callback(ob
[all...]
/art/test/905-object-free/
H A Dtracking_free.cc51 static void setupObjectFreeCallback(JNIEnv* env, jvmtiEnv* jenv, jvmtiEventObjectFree callback) { argument
54 callbacks.ObjectFree = callback;
/art/test/918-fields/
H A Dfields.cc48 auto callback = [&](jint i) { local
57 jobjectArray ret = CreateObjectArray(env, 3, "java/lang/String", callback);
/art/test/924-threads/
H A Dthreads.cc101 auto callback = [&](jint component_index) -> jobject { local
126 jobjectArray ret = CreateObjectArray(env, 5, "java/lang/Object", callback);
159 auto callback = [&](jint index) { local
162 jobjectArray ret = CreateObjectArray(env, thread_count, "java/lang/Thread", callback);
/art/runtime/ti/
H A Dagent.cc82 AgentOnLoadFunction callback = attaching ? agent->onattach_ : agent->onload_; local
83 if (callback == nullptr) {
84 *error_msg = StringPrintf("Unable to start agent %s: No %s callback found",
95 *call_res = callback(Runtime::Current()->GetJavaVM(),
/art/test/912-classes/
H A Dclasses.cc56 auto callback = [&](jint i) { local
63 jobjectArray ret = CreateObjectArray(env, 2, "java/lang/String", callback);
109 auto callback = [&](jint i) { local
118 jobjectArray ret = CreateObjectArray(env, count, "java/lang/Object", callback);
134 auto callback = [&](jint i) { local
143 jobjectArray ret = CreateObjectArray(env, count, "java/lang/Object", callback);
159 auto callback = [&](jint i) { local
162 jobjectArray ret = CreateObjectArray(env, count, "java/lang/Class", callback);
194 auto callback = [&](jint i) { local
197 jobjectArray ret = CreateObjectArray(env, count, "java/lang/Class", callback);
[all...]
/art/runtime/
H A Dthread_list.h107 // already suspended threads for b/24191051. Run the callback, if non-null, inside the
110 size_t RunCheckpoint(Closure* checkpoint_function, Closure* callback = nullptr)
151 void ForEach(void (*callback)(Thread*, void*), void* context)
/art/test/910-methods/
H A Dmethods.cc45 auto callback = [&](jint i) { local
54 jobjectArray ret = CreateObjectArray(env, 3, "java/lang/String", callback);

Completed in 327 milliseconds

12