Home
last modified time | relevance | path

Searched refs:EventHandler (Results 1 – 25 of 29) sorted by relevance

12

/art/openjdkjvmti/
Dtransform.h46 class EventHandler; variable
52 static void Register(EventHandler* eh);
56 EventHandler* event_handler,
Dti_dump.h40 class EventHandler; variable
44 static void Register(EventHandler* event_handler);
Devents-inl.h193 inline std::vector<impl::EventHandlerFunc<kEvent>> EventHandler::CollectEvents(art::Thread* thread, in CollectEvents()
209 inline void EventHandler::DispatchClassFileLoadHookEvent(art::Thread* thread, in DispatchClassFileLoadHookEvent()
274 inline void EventHandler::DispatchEvent(art::Thread* thread, Args... args) const { in DispatchEvent()
288 inline void EventHandler::DispatchEvent(art::Thread* thread, JNIEnv* jnienv, Args... args) const { in DispatchEvent()
299 inline void EventHandler::DispatchEventOnEnv( in DispatchEventOnEnv()
310 inline void EventHandler::DispatchEventOnEnv( in DispatchEventOnEnv()
325 inline void EventHandler::DispatchEventOnEnv<ArtJvmtiEvent::kObsoleteObjectCreated>(
343 inline void EventHandler::ExecuteCallback(impl::EventHandlerFunc<kEvent> handler, Args... args) { in ExecuteCallback()
348 inline void EventHandler::ExecuteCallback(impl::EventHandlerFunc<kEvent> handler, in ExecuteCallback()
360 inline bool EventHandler::ShouldDispatch<ArtJvmtiEvent::kBreakpoint>(
[all …]
Dti_phase.h40 class EventHandler; variable
47 static void Register(EventHandler* event_handler);
Dti_extension.h40 class EventHandler; variable
55 EventHandler* event_handler);
Dobject_tagging.h46 class EventHandler; variable
50 ObjectTagTable(EventHandler* event_handler, ArtJvmTiEnv* env) in ObjectTagTable()
101 EventHandler* event_handler_;
Dti_heap.h37 class EventHandler; variable
81 static void Register(EventHandler* eh);
108 static EventHandler* gEventHandler;
Dti_breakpoint.h50 class EventHandler; variable
78 static void Register(EventHandler* eh);
Devents.cc227 void EventHandler::RegisterArtJvmTiEnv(ArtJvmTiEnv* env) { in RegisterArtJvmTiEnv()
232 void EventHandler::RemoveArtJvmTiEnv(ArtJvmTiEnv* env) { in RemoveArtJvmTiEnv()
272 static void RunEventCallback(EventHandler* handler, in RunEventCallback()
295 explicit JvmtiDdmChunkListener(EventHandler* handler) : handler_(handler) {} in JvmtiDdmChunkListener()
310 EventHandler* handler_;
317 explicit JvmtiEventAllocationListener(EventHandler* handler) : handler_(handler) {} in JvmtiEventAllocationListener()
349 EventHandler* handler_;
365 explicit JvmtiMonitorListener(EventHandler* handler) : handler_(handler) {} in JvmtiMonitorListener()
438 EventHandler* handler_;
443 explicit JvmtiParkListener(EventHandler* handler) : handler_(handler) {} in JvmtiParkListener()
[all …]
Dti_dump.cc55 EventHandler* event_handler = nullptr;
60 void DumpUtil::Register(EventHandler* handler) { in Register()
Dti_class.h40 class EventHandler; variable
44 static void Register(EventHandler* event_handler);
Dtransform.cc221 static EventHandler* gEventHandler = nullptr;
224 void Transformer::Register(EventHandler* eh) { in Register()
257 EventHandler* event_handler, art::Thread* self, /*in-out*/ArtClassDefinition* def);
260 EventHandler* event_handler, art::Thread* self, /*in-out*/ArtClassDefinition* def);
263 EventHandler* event_handler, art::Thread* self, /*in-out*/ArtClassDefinition* def);
266 void Transformer::TransformSingleClassDirect(EventHandler* event_handler, in TransformSingleClassDirect()
Dti_method.h41 class EventHandler; variable
45 static void Register(EventHandler* event_handler);
Dti_phase.cc95 EventHandler* event_handler = nullptr;
140 void PhaseUtil::Register(EventHandler* handler) { in Register()
Dti_thread.h57 class EventHandler; variable
84 static void Register(EventHandler* event_handler);
Dti_field.h75 static void Register(EventHandler* eh);
Dti_stack.cc1250 EventHandler* event_handler, in SetupMethodExitEvents()
1281 EventHandler* event_handler_;
1287 void AddDelayedMethodExitEvent(EventHandler* handler, art::ShadowFrame* frame, T value)
1292 void AddDelayedMethodExitEvent(EventHandler* handler, art::ShadowFrame* frame, T value) { in AddDelayedMethodExitEvent()
1299 void AddDelayedMethodExitEvent<std::nullptr_t>(EventHandler* handler, in AddDelayedMethodExitEvent()
1308 void AddDelayedMethodExitEvent<jobject>(EventHandler* handler, in AddDelayedMethodExitEvent()
1381 StackUtil::ForceEarlyReturn(jvmtiEnv* env, EventHandler* event_handler, jthread thread, T value) { in ForceEarlyReturn()
1429 template jvmtiError StackUtil::ForceEarlyReturn(jvmtiEnv*, EventHandler*, jthread, jint);
1430 template jvmtiError StackUtil::ForceEarlyReturn(jvmtiEnv*, EventHandler*, jthread, jlong);
1431 template jvmtiError StackUtil::ForceEarlyReturn(jvmtiEnv*, EventHandler*, jthread, jfloat);
[all …]
Dti_breakpoint.cc98 EventHandler* eh_;
102 void BreakpointUtil::Register(EventHandler* eh) { in Register()
Dti_stack.h90 jvmtiEnv* env, EventHandler* event_handler, jthread thread, T value);
Devents.h225 class EventHandler {
227 EventHandler();
228 ~EventHandler();
Dti_field.cc106 EventHandler* event_handler = nullptr;
111 void FieldUtil::Register(EventHandler* eh) { in Register()
Djvmti_weak_table.h49 class EventHandler; variable
Dart_jvmti.h109 ArtJvmTiEnv(art::JavaVMExt* runtime, EventHandler* event_handler, jint ti_version);
Dti_extension.cc709 EventHandler* event_handler) { in SetExtensionEventCallback()
DOpenjdkJvmTi.cc81 EventHandler* gEventHandler;
1403 ArtJvmTiEnv::ArtJvmTiEnv(art::JavaVMExt* runtime, EventHandler* event_handler, jint version) in ArtJvmTiEnv()
1451 gEventHandler = new EventHandler; in ArtPlugin_Initialize()

12