Searched refs:closure (Results 1 – 5 of 5) sorted by relevance
257 GetStackTraceDirectClosure closure(frame_buffer, in GetStackTrace() local261 if (!thread->RequestSynchronousCheckpoint(&closure)) { in GetStackTrace()264 *count_ptr = static_cast<jint>(closure.index); in GetStackTrace()265 if (closure.index < static_cast<size_t>(start_depth)) { in GetStackTrace()270 GetStackTraceVectorClosure closure(0, 0); in GetStackTrace() local272 if (!thread->RequestSynchronousCheckpoint(&closure)) { in GetStackTrace()276 return TranslateFrameVector(closure.frames, in GetStackTrace()278 closure.start_result, in GetStackTrace()326 GetAllStackTracesVectorClosure<Data> closure(max_frame_count, data); in RunCheckpointAndWait() local327 size_t barrier_count = art::Runtime::Current()->GetThreadList()->RunCheckpoint(&closure, nullptr); in RunCheckpointAndWait()[all …]
408 GetContendedMonitorClosure closure; in GetCurrentContendedMonitor() local412 if (!target->RequestSynchronousCheckpoint(&closure, art::ThreadState::kRunnable)) { in GetCurrentContendedMonitor()415 *monitor = closure.GetResult(); in GetCurrentContendedMonitor()
106 jobject closure) { in Java_art_Test1934_nativeDoInterleaved() argument132 env->CallVoidMethod(closure, doRun); in Java_art_Test1934_nativeDoInterleaved()
1180 MarkCodeClosure closure(this, &barrier); in MarkCompiledCodeOnThreadStacks() local1181 threads_running_checkpoint = Runtime::Current()->GetThreadList()->RunCheckpoint(&closure); in MarkCompiledCodeOnThreadStacks()
1311 TrimIndirectReferenceTableClosure closure(&barrier); in TrimIndirectReferenceTables() local1313 size_t barrier_count = Runtime::Current()->GetThreadList()->RunCheckpoint(&closure); in TrimIndirectReferenceTables()