HomeSort by relevance Sort by last modified time
    Searched refs:ArtJvmtiEvent (Results 1 - 10 of 10) sorted by null

  /art/runtime/openjdkjvmti/
events-inl.h 31 static inline ArtJvmtiEvent GetArtJvmtiEvent(ArtJvmTiEnv* env, jvmtiEvent e) {
34 return ArtJvmtiEvent::kClassFileLoadHookRetransformable;
36 return ArtJvmtiEvent::kClassFileLoadHookNonRetransformable;
39 return static_cast<ArtJvmtiEvent>(e);
48 fn(VMInit, ArtJvmtiEvent::kVmInit) \
49 fn(VMDeath, ArtJvmtiEvent::kVmDeath) \
50 fn(ThreadStart, ArtJvmtiEvent::kThreadStart) \
51 fn(ThreadEnd, ArtJvmtiEvent::kThreadEnd) \
52 fn(ClassFileLoadHook, ArtJvmtiEvent::kClassFileLoadHookRetransformable) \
53 fn(ClassFileLoadHook, ArtJvmtiEvent::kClassFileLoadHookNonRetransformable)
    [all...]
events.h 36 enum class ArtJvmtiEvent {
73 // Convert a jvmtiEvent into a ArtJvmtiEvent
74 ALWAYS_INLINE static inline ArtJvmtiEvent GetArtJvmtiEvent(ArtJvmTiEnv* env, jvmtiEvent e);
76 static inline jvmtiEvent GetJvmtiEvent(ArtJvmtiEvent e) {
77 if (UNLIKELY(e == ArtJvmtiEvent::kClassFileLoadHookRetransformable)) {
86 static_cast<size_t>(ArtJvmtiEvent::kMaxEventTypeVal) -
87 static_cast<size_t>(ArtJvmtiEvent::kMinEventTypeVal) + 1;
90 static bool EventIsInRange(ArtJvmtiEvent event) {
91 return event >= ArtJvmtiEvent::kMinEventTypeVal && event <= ArtJvmtiEvent::kMaxEventTypeVal
    [all...]
events.cc 57 bool EventMasks::IsEnabledAnywhere(ArtJvmtiEvent event) {
97 void EventMasks::EnableEvent(art::Thread* thread, ArtJvmtiEvent event) {
105 void EventMasks::DisableEvent(art::Thread* thread, ArtJvmtiEvent event) {
125 ArtJvmtiEvent to_remove = caps_added ? ArtJvmtiEvent::kClassFileLoadHookNonRetransformable
126 : ArtJvmtiEvent::kClassFileLoadHookRetransformable;
127 ArtJvmtiEvent to_add = caps_added ? ArtJvmtiEvent::kClassFileLoadHookRetransformable
128 : ArtJvmtiEvent::kClassFileLoadHookNonRetransformable;
166 for (size_t i = static_cast<size_t>(ArtJvmtiEvent::kMinEventTypeVal)
    [all...]
object_tagging.cc 61 return event_handler_->IsEventEnabledAnywhere(ArtJvmtiEvent::kObjectFree);
64 event_handler_->DispatchEvent<ArtJvmtiEvent::kObjectFree>(jvmti_env_, nullptr, tag);
ti_dump.cc 51 event_handler->DispatchEvent<ArtJvmtiEvent::kDataDumpRequest>(nullptr);
ti_phase.cc 67 event_handler->DispatchEvent<ArtJvmtiEvent::kVmStart>(nullptr, GetJniEnv());
76 event_handler->DispatchEvent<ArtJvmtiEvent::kVmInit>(nullptr, GetJniEnv(), thread.get());
83 event_handler->DispatchEvent<ArtJvmtiEvent::kVmDeath>(nullptr, GetJniEnv());
transform.cc 75 event_handler->DispatchEvent<ArtJvmtiEvent::kClassFileLoadHookRetransformable>(
ti_class.cc 164 event_handler->IsEventEnabledAnywhere(ArtJvmtiEvent::kClassFileLoadHookRetransformable) ||
165 event_handler->IsEventEnabledAnywhere(ArtJvmtiEvent::kClassFileLoadHookNonRetransformable);
200 event_handler->DispatchEvent<ArtJvmtiEvent::kClassFileLoadHookNonRetransformable>(
226 event_handler->DispatchEvent<ArtJvmtiEvent::kClassFileLoadHookRetransformable>(
313 if (event_handler->IsEventEnabledAnywhere(ArtJvmtiEvent::kClassLoad)) {
323 event_handler->DispatchEvent<ArtJvmtiEvent::kClassLoad>(
338 if (event_handler->IsEventEnabledAnywhere(ArtJvmtiEvent::kClassPrepare)) {
352 event_handler->DispatchEvent<ArtJvmtiEvent::kClassPrepare>(
    [all...]
ti_method.cc 56 if (event_handler->IsEventEnabledAnywhere(ArtJvmtiEvent::kNativeMethodBind)) {
63 event_handler->DispatchEvent<ArtJvmtiEvent::kNativeMethodBind>(
ti_thread.cc 67 template <ArtJvmtiEvent kEvent>
92 Post<ArtJvmtiEvent::kThreadStart>(self);
96 Post<ArtJvmtiEvent::kThreadEnd>(self);
104 Post<ArtJvmtiEvent::kThreadStart>(art::Thread::Current());
    [all...]

Completed in 233 milliseconds