Home
last modified time | relevance | path

Searched refs:closure (Results 1 – 3 of 3) sorted by relevance

/art/runtime/openjdkjvmti/
Dti_stack.cc223 GetStackTraceClosure closure(start_depth >= 0 ? static_cast<size_t>(start_depth) : 0, in GetStackTrace() local
225 thread->RequestSynchronousCheckpoint(&closure); in GetStackTrace()
227 return TranslateFrameVector(closure.frames, in GetStackTrace()
229 closure.start_result, in GetStackTrace()
303 GetStackTraceClosure closure(0u, static_cast<size_t>(max_frame_count)); in GetAllStackTraces() local
304 thread->RequestSynchronousCheckpoint(&closure); in GetAllStackTraces()
308 frames.back().swap(closure.frames); in GetAllStackTraces()
463 GetStackTraceClosure closure(0u, static_cast<size_t>(max_frame_count)); in GetThreadListStackTraces() local
464 thread->RequestSynchronousCheckpoint(&closure); in GetThreadListStackTraces()
469 frames.back().swap(closure.frames); in GetThreadListStackTraces()
[all …]
/art/runtime/jit/
Djit_code_cache.cc916 MarkCodeClosure closure(this, &barrier); in MarkCompiledCodeOnThreadStacks() local
917 threads_running_checkpoint = Runtime::Current()->GetThreadList()->RunCheckpoint(&closure); in MarkCompiledCodeOnThreadStacks()
/art/runtime/gc/
Dheap.cc1401 TrimIndirectReferenceTableClosure closure(&barrier); in TrimIndirectReferenceTables() local
1403 size_t barrier_count = Runtime::Current()->GetThreadList()->RunCheckpoint(&closure); in TrimIndirectReferenceTables()