/art/test/925-threadgroups/ |
H A D | threadgroups.cc | 47 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 D | ti_extension.h | 54 jvmtiExtensionEvent callback,
|
H A D | ti_extension.cc | 387 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 D | get_loaded_classes.cc | 56 auto callback = [&](jint i) { local 61 jobjectArray ret = CreateObjectArray(env, count, "java/lang/String", callback);
|
/art/test/911-get-stack-trace/ |
H A D | stack_trace.cc | 61 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 D | timers.cc | 62 auto callback = [&](jint index) -> jobject { local 83 return CreateObjectArray(env, 4, "java/lang/Object", callback);
|
/art/test/044-proxy/src/ |
H A D | NativeProxy.java | 32 public void callback(); method in interface:NativeInterface
|
/art/test/922-properties/ |
H A D | properties.cc | 41 auto callback = [&](jint i) -> jstring { local 50 jobjectArray ret = CreateObjectArray(env, count, "java/lang/String", callback);
|
/art/runtime/gc/space/ |
H A D | rosalloc_space.cc | 263 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 D | rosalloc_space.h | 107 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 D | dlmalloc_space.cc | 236 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 D | dlmalloc_space.h | 107 void Walk(WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
|
H A D | malloc_space.h | 78 virtual void Walk(WalkCallback callback, void* arg) = 0;
|
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 | 179 void Walk(DlMallocSpace::WalkCallback callback, void* arg) OVERRIDE REQUIRES(!lock_);
|
/art/runtime/gc/accounting/ |
H A D | mod_union_table.h | 52 // 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 D | space_bitmap.cc | 156 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 D | mod_union_table.cc | 220 // 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 D | tracking_free.cc | 51 static void setupObjectFreeCallback(JNIEnv* env, jvmtiEnv* jenv, jvmtiEventObjectFree callback) { argument 54 callbacks.ObjectFree = callback;
|
/art/test/918-fields/ |
H A D | fields.cc | 48 auto callback = [&](jint i) { local 57 jobjectArray ret = CreateObjectArray(env, 3, "java/lang/String", callback);
|
/art/test/924-threads/ |
H A D | threads.cc | 101 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 D | agent.cc | 82 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 D | classes.cc | 56 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 D | thread_list.h | 107 // 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 D | methods.cc | 45 auto callback = [&](jint i) { local 54 jobjectArray ret = CreateObjectArray(env, 3, "java/lang/String", callback);
|