Lines Matching defs:Callback
119 struct Callback : public ThreadLifecycleCallback { struct in art::ThreadLifecycleCallbackRuntimeCallbacksTest
120 void ThreadStart(Thread* self) override { in ThreadStart()
133 void ThreadDeath(Thread* self) override { in ThreadDeath()
145 Thread* stored_self;
146 CallbackState state = CallbackState::kBase;
261 struct Callback : public ClassLoadCallback { struct in art::ClassLoadCallbackRuntimeCallbacksTest
262 void ClassPreDefine(const char* descriptor, in ClassPreDefine()
277 void ClassLoad(Handle<mirror::Class> klass) override REQUIRES_SHARED(Locks::mutator_lock_) { in ClassLoad()
283 void ClassPrepare(Handle<mirror::Class> temp_klass, in ClassPrepare()
291 std::vector<std::string> data;
336 struct Callback : public RuntimeSigQuitCallback { struct in art::RuntimeSigQuitCallbackRuntimeCallbacksTest
337 void SigQuit() override { in SigQuit()
341 size_t sigquit_count = 0;
384 struct Callback : public RuntimePhaseCallback { struct in art::RuntimePhaseCallbackRuntimeCallbacksTest
385 void NextRuntimePhase(RuntimePhaseCallback::RuntimePhase p) override { in NextRuntimePhase()
405 size_t initial_agents_seen = 0;
406 size_t start_seen = 0;
407 size_t init_seen = 0;
408 size_t death_seen = 0;
451 struct Callback : public MonitorCallback { struct in art::MonitorWaitCallbacksTest
452 bool IsInterestingObject(ObjPtr<mirror::Object> obj) in IsInterestingObject()
463 void SetInterestingObject(ObjPtr<mirror::Object> obj) in SetInterestingObject()
470 void MonitorContendedLocking([[maybe_unused]] Monitor* mon) override in MonitorContendedLocking()
473 void MonitorContendedLocked([[maybe_unused]] Monitor* mon) override in MonitorContendedLocked()
476 void ObjectWaitStart(Handle<mirror::Object> obj, [[maybe_unused]] int64_t millis) override in ObjectWaitStart()
483 void MonitorWaitFinished(Monitor* m, [[maybe_unused]] bool timed_out) override in MonitorWaitFinished()
490 std::mutex ref_guard_;
491 ClassReference ref_ = {nullptr, 0};
492 bool saw_wait_start_ = false;
493 bool saw_wait_finished_ = false;