/art/libart_fake/ |
H A D | fake.cc | 23 class Dbg { class in namespace:art 34 void Dbg::SuspendVM() { 38 void Dbg::ResumeVM() {
|
/art/runtime/native/ |
H A D | org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc | 31 Dbg::SetAllocTrackingEnabled(enable); 36 return Dbg::GetRecentAllocations(); 122 JDWP::Append1BE(bytes, Dbg::ToJdwpThreadStatus(t->GetState())); 155 return Dbg::DdmHandleHpifChunk(static_cast<Dbg::HpifWhen>(when)); 159 return Dbg::DdmHandleHpsgNhsgChunk(static_cast<Dbg::HpsgWhen>(when), static_cast<Dbg::HpsgWhat>(what), native); 163 Dbg::DdmSetThreadNotification(enable);
|
H A D | org_apache_harmony_dalvik_ddmc_DdmServer.cc | 32 Dbg::DdmSendChunk(type, length, reinterpret_cast<const uint8_t*>(&data[offset]));
|
H A D | dalvik_system_VMDebug.cc | 154 return Dbg::IsDebuggerActive(); 158 return Dbg::IsJdwpConfigured(); 162 return Dbg::LastDebuggerActivity(); 515 if (!Dbg::IsJdwpAllowed()) {
|
H A D | dalvik_system_ZygoteHooks.cc | 187 Dbg::SetJdwpAllowed((debug_flags & DEBUG_ENABLE_JDWP) != 0);
|
H A D | dalvik_system_VMRuntime.cc | 159 return Dbg::IsDebuggerActive();
|
/art/runtime/jdwp/ |
H A D | jdwp_handler.cc | 46 return StringPrintf("%#" PRIx64 " (%s)", field_id, Dbg::GetFieldName(field_id).c_str()); 50 return StringPrintf("%#" PRIx64 " (%s)", method_id, Dbg::GetMethodName(method_id).c_str()); 55 Dbg::GetSignature(ref_type_id, &signature); 62 JdwpError rc = Dbg::GetObjectTag(object_id, &tag); 99 class_id, method_id, Dbg::GetClassName(class_id).c_str(), 100 Dbg::GetMethodName(method_id).c_str()); 107 size_t width = Dbg::GetTagWidth(argTypes[i]); 118 JDWP::JdwpError error = Dbg::PrepareInvokeMethod(request->GetId(), thread_id, object_id, 158 Dbg::FindLoadedClassBySignature(classDescriptor.c_str(), &ids); 166 JDWP::JdwpError status = Dbg [all...] |
H A D | jdwp_event.cc | 142 if (!Dbg::RequiresDeoptimization()) { 209 Dbg::WatchLocation(&pMod->locationOnly.loc, &req); 215 JdwpError status = Dbg::ConfigureStep(pMod->step.threadId, size, depth); 226 Dbg::RequestDeoptimization(req); 233 Dbg::RequestDeoptimization(req); 249 Dbg::ManageDeoptimization(); 270 Dbg::GetObjectRegistry()->Get<art::mirror::Class*>(loc.class_id, &error)); 325 Dbg::UnwatchLocation(&pMod->locationOnly.loc, &req); 330 Dbg::UnconfigureStep(pMod->step.threadId); 338 Dbg [all...] |
H A D | jdwp_main.cc | 507 Dbg::Connected(); 511 while (!Dbg::IsDisposed()) { 531 debug_thread_id_ = Dbg::GetThreadSelfId(); 547 Dbg::DdmDisconnected(); 557 Dbg::Disconnected(); 560 Dbg::UndoDebuggerSuspensions(); 579 Dbg::DdmConnected(); 614 if (!Dbg::IsDebuggerActive()) { 643 << Dbg::GetClassName(rhs.class_id) << "." << Dbg [all...] |
/art/runtime/ |
H A D | debugger.cc | 174 Dbg::UpdateDebugger(thread, this_object, method, 0, Dbg::kMethodEntry, nullptr); 185 uint32_t events = Dbg::kMethodExit; 189 events |= Dbg::kMethodEntry; 192 Dbg::UpdateDebugger(thread, this_object, method, dex_pc, events, &return_value); 217 events = Dbg::kMethodEntry; 220 Dbg::UpdateDebugger(thread, this_object, method, new_dex_pc, events, nullptr); 227 Dbg::PostFieldAccessEvent(method, dex_pc, this_object, field); 234 Dbg::PostFieldModificationEvent(method, dex_pc, this_object, field, &field_value); 239 Dbg [all...] |
H A D | thread_list.cc | 1097 Thread* debug_thread = Dbg::GetDebugThread(); 1117 // Thread 2 calls SuspendAll and SetStateUnsafe (perhaps from Dbg::Disconnected). 1130 Thread* debug_thread = Dbg::GetDebugThread(); 1138 const bool skip_thread_suspension = (pReq != nullptr && !Dbg::IsDebuggerActive()); 1159 Dbg::FinishInvokeMethod(pReq); 1167 Dbg::ClearWaitForEventThread(); 1194 Thread* debug_thread = Dbg::GetDebugThread();
|
H A D | runtime.cc | 353 Dbg::StopJdwp(); 827 Dbg::StartJdwp(); 1132 Dbg::ConfigureJdwp(runtime_options.GetOrDefault(Opt::JdwpOptions)); 1134 callbacks_->AddThreadLifecycleCallback(Dbg::GetThreadLifecycleCallback()); 1135 callbacks_->AddClassLoadCallback(Dbg::GetClassLoadCallback()); 1781 Dbg::VisitRoots(visitor);
|
H A D | debugger.h | 204 class Dbg { class in namespace:art 824 DISALLOW_COPY_AND_ASSIGN(Dbg);
|
H A D | instrumentation.cc | 109 return Dbg::IsDebuggerActive() && 1108 Dbg::IsForcedInterpreterNeededForUpcall(self, visitor.caller));
|
H A D | thread.cc | 981 Dbg::DdmSendThreadNotification(this, CHUNK_TYPE("THNM")); 3007 if (Dbg::IsForcedInterpreterNeededForException(this)) { 3518 CHECK(Dbg::IsDebuggerActive()); 3525 CHECK(Dbg::IsDebuggerActive()); 3533 CHECK(Dbg::IsDebuggerActive());
|
H A D | art_method.cc | 319 if (UNLIKELY(!runtime->IsStarted() || Dbg::IsForcedInterpreterNeededForCalling(self, this))) {
|
H A D | thread.h | 1213 // Dbg::ManageDeoptimization. 1659 friend class Dbg; // For SetStateUnsafe.
|
H A D | trace.cc | 724 Dbg::DdmSendChunkV(CHUNK_TYPE("MPSE"), iov, 2);
|
H A D | class_linker.cc | 2951 if (Dbg::IsForcedInterpreterNeededForCalling(Thread::Current(), method)) {
|
/art/runtime/jit/ |
H A D | jit.cc | 254 if (Dbg::IsDebuggerActive() && Dbg::MethodHasAnyBreakpoints(method)) { 471 if (Dbg::IsDebuggerActive()) {
|
/art/runtime/openjdkjvmti/ |
H A D | ti_redefine.cc | 1182 DCHECK(art::Dbg::IsDebuggerActive()); 1183 art::JDWP::JdwpState* state = art::Dbg::GetJdwpState(); 1190 if (LIKELY(!art::Dbg::IsDebuggerActive())) {
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 808 Dbg::IsForcedInterpreterNeededForUpcall(self, caller))) { 1190 if (UNLIKELY(Dbg::IsForcedInterpreterNeededForResolution(self, called))) { 1195 } else if (UNLIKELY(Dbg::IsForcedInstrumentationNeededForResolution(self, caller))) { 1202 // to Dbg::IsForcedInterpreterNeededForUpcall and deoptimize the stack if 1209 if (UNLIKELY(Dbg::IsForcedInterpreterNeededForResolution(self, called))) {
|
/art/runtime/hprof/ |
H A D | hprof.cc | 754 // Dbg::DdmSendChunkV(CHUNK_TYPE("HPDS"), iov, 2); 811 JDWP::JdwpState* state = Dbg::GetJdwpState();
|
/art/runtime/interpreter/mterp/ |
H A D | mterp.cc | 150 return instrumentation->NonJitProfilingActive() || Dbg::IsDebuggerActive();
|
/art/runtime/gc/ |
H A D | heap.cc | 2759 Dbg::GcDidFinish();
|