/art/test/1926-missed-frame-pop/ |
D | expected.txt | 1 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/ |
D | events.h | 171 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 …]
|
D | events.cc | 130 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 …]
|
D | events-inl.h | 238 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 …]
|
D | ti_class_definition.h | 81 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/ |
D | info.txt | 1 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,
|
D | Android.bp | 3 name: "art-run-test-1928-exception-event-exception",
|
/art/test/1962-multi-thread-events/ |
D | expected.txt | 2 Hit event on T1 Thread 4 Hit event on T2 Thread
|
D | info.txt | 4 deoptimization count if it was the first thread of a particular event type to be activated. This
|
/art/test/1936-thread-end-events/ |
D | info.txt | 4 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/ |
D | info.txt | 1 Test basic JVMTI exception event functionality
|
D | Android.bp | 3 name: "art-run-test-1927-exception-event",
|
/art/test/1932-monitor-events-misc/ |
D | expected.txt | 3 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/ |
D | expected.txt | 37 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)
|
D | class-loading-expected.patch | 17 > Test stopped during a ClassLoad event. 27 > Test stopped during a ClassPrepare event.
|
/art/test/1954-pop-frame-jit/ |
D | expected.txt | 51 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.
|
D | jvm-expected.patch | 17 < Test stopped during a ClassLoad event. 27 < Test stopped during a ClassPrepare event.
|
/art/test/1955-pop-frame-jit-called/ |
D | expected.txt | 51 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.
|
D | jvm-expected.patch | 17 < Test stopped during a ClassLoad event. 27 < Test stopped during a ClassPrepare event.
|
/art/test/1956-pop-frame-jit-calling/ |
D | expected.txt | 51 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.
|
D | jvm-expected.patch | 17 < Test stopped during a ClassLoad event. 27 < Test stopped during a ClassPrepare event.
|
/art/tools/jvmti-agents/ti-fast/ |
D | tifast.cc | 47 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 …]
|
D | README.md | 4 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/ |
D | README.md | 37 …event. 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/ |
D | runtime_callbacks_test.cc | 265 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()
|