Searched refs:closure (Results 1 – 8 of 8) sorted by relevance
/art/runtime/ |
D | startup_completed_task.cc | 86 } closure; in DeleteStartupDexCaches() local 105 runtime->GetThreadList()->RunCheckpoint(&closure); in DeleteStartupDexCaches() 119 runtime->GetThreadList()->RunCheckpoint(&closure); in DeleteStartupDexCaches()
|
D | mutator_gc_coord.md | 116 on our behalf. `RequestCheckpoint()` asks a specific thread to execute the closure 118 addition waits for the thread to complete running the closure, and handles 119 suspended threads by running the closure on their behalf. In addition to these
|
D | thread.cc | 4816 } closure; in ClearAllInterpreterCaches() local 4817 Runtime::Current()->GetThreadList()->RunCheckpoint(&closure); in ClearAllInterpreterCaches()
|
/art/openjdkjvmti/ |
D | ti_stack.cc | 292 GetStackTraceDirectClosure closure(frame_buffer, in GetStackTrace() local 296 if (!thread->RequestSynchronousCheckpoint(&closure)) { in GetStackTrace() 299 *count_ptr = static_cast<jint>(closure.index); in GetStackTrace() 300 if (closure.index == 0) { in GetStackTrace() 307 GetStackTraceVectorClosure closure(0, 0); in GetStackTrace() local 309 if (!thread->RequestSynchronousCheckpoint(&closure)) { in GetStackTrace() 313 return TranslateFrameVector(closure.frames, in GetStackTrace() 315 closure.start_result, in GetStackTrace() 365 GetAllStackTracesVectorClosure<Data> closure(max_frame_count, data); in RunCheckpointAndWait() local 372 size_t barrier_count = art::Runtime::Current()->GetThreadList()->RunCheckpointUnchecked(&closure); in RunCheckpointAndWait() [all …]
|
D | ti_monitor.cc | 430 GetContendedMonitorClosure closure; in GetCurrentContendedMonitor() local 434 if (!target->RequestSynchronousCheckpoint(&closure, art::ThreadState::kRunnable)) { in GetCurrentContendedMonitor() 437 *monitor = closure.GetResult(); in GetCurrentContendedMonitor()
|
/art/test/1934-jvmti-signal-thread/ |
D | signal_threads.cc | 106 jobject closure) { in Java_art_Test1934_nativeDoInterleaved() argument 132 env->CallVoidMethod(closure, doRun); in Java_art_Test1934_nativeDoInterleaved()
|
/art/runtime/jit/ |
D | jit_code_cache.cc | 1073 MarkCodeClosure closure(this, GetLiveBitmap(), &barrier); in MarkCompiledCodeOnThreadStacks() local 1074 threads_running_checkpoint = Runtime::Current()->GetThreadList()->RunCheckpoint(&closure); in MarkCompiledCodeOnThreadStacks()
|
/art/runtime/gc/ |
D | heap.cc | 1640 TrimIndirectReferenceTableClosure closure(&barrier); in TrimIndirectReferenceTables() local 1641 size_t barrier_count = Runtime::Current()->GetThreadList()->RunCheckpoint(&closure); in TrimIndirectReferenceTables()
|