Searched refs:Closure (Results 1 – 17 of 17) sorted by relevance
/art/runtime/ |
D | thread_list.h | 39 class Closure; variable 110 size_t RunCheckpoint(Closure* checkpoint_function, Closure* callback = nullptr) 123 size_t FlipThreadRoots(Closure* thread_flip_visitor, 124 Closure* flip_callback, 187 size_t RunCheckpoint(Closure* checkpoint_function, bool includeSuspended)
|
D | thread_pool.h | 32 class Closure { 34 virtual ~Closure() { } in ~Closure() 38 class FunctionClosure : public Closure { 49 class Task : public Closure {
|
D | thread.h | 85 class Closure; variable 281 bool RequestCheckpoint(Closure* function) 293 bool RequestSynchronousCheckpoint(Closure* function, 302 void SetFlipFunction(Closure* function); 303 Closure* GetFlipFunction(); 1709 Closure* checkpoint_function GUARDED_BY(Locks::thread_suspend_count_lock_); in PACKED() 1750 Closure* flip_function; in PACKED() 1785 std::list<Closure*> checkpoint_overflow_ GUARDED_BY(Locks::thread_suspend_count_lock_);
|
D | thread_list.cc | 202 class DumpCheckpoint final : public Closure { 322 size_t ThreadList::RunCheckpoint(Closure* checkpoint_function, Closure* callback) { in RunCheckpoint() 516 size_t ThreadList::FlipThreadRoots(Closure* thread_flip_visitor, in FlipThreadRoots() 517 Closure* flip_callback, in FlipThreadRoots() 588 Closure* flip_func = thread->GetFlipFunction(); in FlipThreadRoots() 594 Closure* flip_func = self->GetFlipFunction(); in FlipThreadRoots()
|
D | thread-inl.h | 298 Closure* flip_func = GetFlipFunction(); in TransitionFromSuspendedToRunnable()
|
D | cha.cc | 249 class CHACheckpoint final : public Closure {
|
D | monitor.cc | 518 struct CollectStackTrace : public Closure { in Lock()
|
/art/test/203-multi-checkpoint/ |
D | multi_checkpoint.cc | 25 struct TestClosure : public Closure { 64 struct SetupClosure : public Closure {
|
/art/openjdkjvmti/ |
D | ti_thread.h | 48 class Closure; variable
|
D | ti_stack.cc | 143 struct GetStackTraceVectorClosure : public art::Closure { 208 struct GetStackTraceDirectClosure : public art::Closure { 308 struct GetAllStackTracesVectorClosure : public art::Closure { 680 struct GetFrameCountClosure : public art::Closure { 740 struct GetLocationClosure : public art::Closure { 882 struct MonitorInfoClosure : public art::Closure {
|
D | deopt_manager.cc | 128 struct DumpThreadDeoptCount : public art::Closure { in DumpDeoptInfo() 422 struct DeoptClosure : public art::Closure { in AddDeoptimizeThreadMethods()
|
D | ti_monitor.cc | 370 struct GetContendedMonitorClosure : public art::Closure { in GetCurrentContendedMonitor()
|
D | ti_method.cc | 527 class CommonLocalVariableClosure : public art::Closure { 896 class GetLocalInstanceClosure : public art::Closure {
|
D | ti_thread.cc | 1099 struct StopThreadClosure : public art::Closure { in StopThread()
|
/art/runtime/gc/collector/ |
D | concurrent_copying.h | 30 class Closure; variable 217 Closure* checkpoint_callback, 220 void RevokeThreadLocalMarkStacks(bool disable_weak_ref_access, Closure* checkpoint_callback)
|
D | mark_sweep.cc | 1135 class MarkSweep::CheckpointMarkThreadRoots : public Closure, public RootVisitor {
|
/art/runtime/gc/ |
D | heap.cc | 1436 class TrimIndirectReferenceTableClosure : public Closure {
|