Home
last modified time | relevance | path

Searched refs:event (Results 1 – 25 of 40) sorted by relevance

12

/art/test/1926-missed-frame-pop/
Dexpected.txt1 Ran recurTimes(10) without errors after disabling frame pop event!
2 renabling frame pop event with similar stack.
4 Ran recurTimes(10) without errors after disabling frame pop event!
5 renabling frame pop event with similar stack.
7 Ran recurTimes(10) without errors after disabling frame pop event!
8 renabling frame pop event with similar stack.
/art/openjdkjvmti/
Devents.h171 static bool EventIsInRange(ArtJvmtiEvent event) { in EventIsInRange()
172 return event >= ArtJvmtiEvent::kMinEventTypeVal && event <= ArtJvmtiEvent::kMaxEventTypeVal; in EventIsInRange()
175 void Set(ArtJvmtiEvent event, bool value = true) {
176 DCHECK(EventIsInRange(event));
177 bit_set.set(static_cast<size_t>(event) - static_cast<size_t>(ArtJvmtiEvent::kMinEventTypeVal),
181 bool Test(ArtJvmtiEvent event) const { in Test()
182 DCHECK(EventIsInRange(event)); in Test()
184 static_cast<size_t>(event) - static_cast<size_t>(ArtJvmtiEvent::kMinEventTypeVal)); in Test()
206 void EnableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event);
211 void DisableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event);
[all …]
Devents.cc130 bool EventMasks::IsEnabledAnywhere(ArtJvmtiEvent event) { in IsEnabledAnywhere() argument
131 return global_event_mask.Test(event) || unioned_thread_event_mask.Test(event); in IsEnabledAnywhere()
170 void EventMasks::EnableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event) { in EnableEvent() argument
173 DCHECK(EventMask::EventIsInRange(event)); in EnableEvent()
174 GetEventMask(thread).Set(event); in EnableEvent()
176 unioned_thread_event_mask.Set(event, true); in EnableEvent()
180 void EventMasks::DisableEvent(ArtJvmTiEnv* env, art::Thread* thread, ArtJvmtiEvent event) { in DisableEvent() argument
183 DCHECK(EventMask::EventIsInRange(event)); in DisableEvent()
184 GetEventMask(thread).Set(event, false); in DisableEvent()
189 union_value |= pair.second.Test(event); in DisableEvent()
[all …]
Devents-inl.h238 for (const impl::EventHandlerFunc<kEvent>& event : handlers) { in DispatchClassFileLoadHookEvent() local
241 ExecuteCallback<kEvent>(event, in DispatchClassFileLoadHookEvent()
259 last_env = event.env_; in DispatchClassFileLoadHookEvent()
282 for (auto event : events) { in DispatchEvent() local
283 ExecuteCallback<kEvent>(event, args...); in DispatchEvent()
293 for (auto event : events) { in DispatchEvent() local
294 ExecuteCallback<kEvent>(event, jnienv, args...); in DispatchEvent()
437 impl::EventHandlerFunc<ArtJvmtiEvent::kFramePop> event,
443 ExecuteCallback<ArtJvmtiEvent::kFramePop>(event, jnienv, jni_thread, jmethod, is_exception);
489 for (auto event : events) { in DispatchClassLoadOrPrepareEvent() local
[all …]
Dti_class_definition.h81 void SetNewDexData(jint new_dex_len, unsigned char* new_dex_data, ArtJvmtiEvent event) { in SetNewDexData() argument
91 if (event == ArtJvmtiEvent::kStructuralDexFileLoadHook) { in SetNewDexData()
/art/test/1928-exception-event-exception/
Dinfo.txt1 Test basic JVMTI exception event functionality.
3 Ensures we can throw exceptions during the exception event without causing
4 problems. Note that we do not allow exceptions to propogate past the event,
DAndroid.bp3 name: "art-run-test-1928-exception-event-exception",
/art/test/1962-multi-thread-events/
Dexpected.txt2 Hit event on T1 Thread
4 Hit event on T2 Thread
Dinfo.txt4 deoptimization count if it was the first thread of a particular event type to be activated. This
/art/test/1936-thread-end-events/
Dinfo.txt4 to where we sent the event. This test ensures that the placement of the
5 THREAD_END event is correct.
/art/test/1927-exception-event/
Dinfo.txt1 Test basic JVMTI exception event functionality
DAndroid.bp3 name: "art-run-test-1927-exception-event",
/art/test/1932-monitor-events-misc/
Dexpected.txt3 Releasing NamedLock[Lock testLockUncontend] during monitorEnter event.
27 Testing throwing exception in MonitorWait event
33 Testing throwing exception in MonitorWait event with illegal aruments
39 Testing throwing exception in MonitorWaited event
46 Testing throwing exception in MonitorWaited event caused by timeout
53 Testing throwing exception in MonitorWaited event caused by interrupt
69 Testing that the monitor can be stolen during the MonitorWaited event.
72 locking controller3 in controller2 MonitorWaited event
74 Testing that we can lock and release the monitor in the MonitorWait event
79 Testing that we can lock and release the monitor in the MonitorWaited event
/art/test/1953-pop-frame/
Dexpected.txt37 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in call…
41 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in subr…
45 Test stopped during Exception event of calledFunction (catch in calling function)
49 Test stopped during Exception event of calledFunction (catch in called function)
53 Test stopped during Exception event of calledFunction (catch in parent of calling function)
57 Test stopped during Exception event of calledFunction (catch in called function)
Dclass-loading-expected.patch17 > Test stopped during a ClassLoad event.
27 > Test stopped during a ClassPrepare event.
/art/test/1954-pop-frame-jit/
Dexpected.txt51 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in call…
55 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in subr…
59 Test stopped during Exception event of calledFunction (catch in calling function)
63 Test stopped during Exception event of calledFunction (catch in called function)
67 Test stopped during Exception event of calledFunction (catch in parent of calling function)
71 Test stopped during Exception event of calledFunction (catch in called function)
75 Test stopped during a ClassLoad event.
85 Test stopped during a ClassPrepare event.
Djvm-expected.patch17 < Test stopped during a ClassLoad event.
27 < Test stopped during a ClassPrepare event.
/art/test/1955-pop-frame-jit-called/
Dexpected.txt51 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in call…
55 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in subr…
59 Test stopped during Exception event of calledFunction (catch in calling function)
63 Test stopped during Exception event of calledFunction (catch in called function)
67 Test stopped during Exception event of calledFunction (catch in parent of calling function)
71 Test stopped during Exception event of calledFunction (catch in called function)
75 Test stopped during a ClassLoad event.
85 Test stopped during a ClassPrepare event.
Djvm-expected.patch17 < Test stopped during a ClassLoad event.
27 < Test stopped during a ClassPrepare event.
/art/test/1956-pop-frame-jit-calling/
Dexpected.txt51 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in call…
55 Test stopped during ExceptionCatch event of calledFunction (catch in called function, throw in subr…
59 Test stopped during Exception event of calledFunction (catch in calling function)
63 Test stopped during Exception event of calledFunction (catch in called function)
67 Test stopped during Exception event of calledFunction (catch in parent of calling function)
71 Test stopped during Exception event of calledFunction (catch in called function)
75 Test stopped during a ClassLoad event.
85 Test stopped during a ClassPrepare event.
Djvm-expected.patch17 < Test stopped during a ClassLoad event.
27 < Test stopped during a ClassPrepare event.
/art/tools/jvmti-agents/ti-fast/
Dtifast.cc47 static void AddCapsForEvent(jvmtiEvent event, jvmtiCapabilities* caps) { in AddCapsForEvent() argument
48 switch (event) { in AddCapsForEvent()
106 #define GET_EVENT(a, event, b, c) event, argument
322 explicit LogPrinter(jvmtiEvent event) : event_(event) {} in LogPrinter() argument
568 #define GENERATE_LOG_FUNCTION_JNI(name, event, args, argnames) \ argument
570 LogPrinter printer(event); \
575 #define GENERATE_LOG_FUNCTION_NO_JNI(name, event, args, argnames) \ argument
577 LogPrinter printer(event); \
593 #define CHECK_NAME(name, event, args, argnames) \ in EventToName() argument
594 if (desired_event == (event)) { \ in EventToName()
[all …]
DREADME.md4 to various JVMTI events. It is called tifast since none of the event handlers do
22 * If 'log' is the first argument the event handlers will LOG(INFO) when they are
30 * The event-names are the same names as are used in the jvmtiEventCallbacks
/art/tools/jvmti-agents/list-extensions/
DREADME.md37event. The agent is responsible for interpreting the information present in the 'data' buffer. Thi…
38 dalvikvm64 I 07-30 10:47:37 154719 154719 list-extensions.cc:136] event arguments: (count: 4)
/art/runtime/
Druntime_callbacks_test.cc265 std::string event = in ClassPreDefine() local
268 data.push_back(event); in ClassPreDefine()
273 std::string event = std::string("Load:") + klass->GetDescriptor(&tmp); in ClassLoad() local
274 data.push_back(event); in ClassLoad()
280 std::string event = std::string("Prepare:") + klass->GetDescriptor(&tmp) in ClassPrepare() local
282 data.push_back(event); in ClassPrepare()

12