Home
last modified time | relevance | path

Searched refs:events (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Dinstrumentation.cc393 static bool HasEvent(Instrumentation::InstrumentationEvent expected, uint32_t events) { in HasEvent() argument
394 return (events & expected) != 0; in HasEvent()
397 void Instrumentation::AddListener(InstrumentationListener* listener, uint32_t events) { in AddListener() argument
399 if (HasEvent(kMethodEntered, events)) { in AddListener()
403 if (HasEvent(kMethodExited, events)) { in AddListener()
407 if (HasEvent(kMethodUnwind, events)) { in AddListener()
411 if (HasEvent(kBackwardBranch, events)) { in AddListener()
415 if (HasEvent(kDexPcMoved, events)) { in AddListener()
426 if (HasEvent(kFieldRead, events)) { in AddListener()
437 if (HasEvent(kFieldWritten, events)) { in AddListener()
[all …]
Dinstrumentation.h131 void AddListener(InstrumentationListener* listener, uint32_t events)
136 void RemoveListener(InstrumentationListener* listener, uint32_t events)
Ddebugger.cc272 uint32_t events = Dbg::kMethodExit; in MethodExited() local
276 events |= Dbg::kMethodEntry; in MethodExited()
279 Dbg::UpdateDebugger(thread, this_object, method, dex_pc, events, &return_value); in MethodExited()
301 uint32_t events = 0; in DexPcMoved() local
304 events = Dbg::kMethodEntry; in DexPcMoved()
307 Dbg::UpdateDebugger(thread, this_object, method, new_dex_pc, events, nullptr); in DexPcMoved()
/art/runtime/jdwp/
DREADME.txt10 multiple simultaneous events and debugger requests with thread suspension