Lines Matching refs:method
47 static void updateDebugger(const Method* method, const u2* pc, const u4* fp, in updateDebugger() argument
76 if (method->debugBreakpointCount > 0 && isInterestingAddr(pc)) { in updateDebugger()
91 assert(!dvmIsNativeMethod(method)); in updateDebugger()
99 if (pCtrl->method != method) { in updateDebugger()
106 pCtrl->pAddressSet, pc - method->insns)) { in updateDebugger()
129 pc - method->insns)) { in updateDebugger()
180 Object* thisPtr = dvmGetThisPtr(method, fp); in updateDebugger()
187 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); in updateDebugger()
189 method->clazz->descriptor, method->name, desc); in updateDebugger()
193 dvmDbgPostLocationEvent(method, pc - method->insns, thisPtr, in updateDebugger()
207 const Method* method, bool* pIsMethodEntry) in checkDebugAndProf() argument
210 assert(pc >= method->insns && pc < in checkDebugAndProf()
211 method->insns + dvmGetMethodInsnsSize(method)); in checkDebugAndProf()
224 strcmp(method->clazz->descriptor, cd) == 0 && in checkDebugAndProf()
225 strcmp(method->name, mn) == 0 && in checkDebugAndProf()
226 strcmp(method->shorty, sg) == 0) in checkDebugAndProf()
229 method->clazz->descriptor, method->name); in checkDebugAndProf()
231 dumpRegs(method, fp, true); in checkDebugAndProf()
251 TRACE_METHOD_ENTER(self, method); in checkDebugAndProf()
254 updateDebugger(method, pc, fp, isEntry, self); in checkDebugAndProf()
271 updateDebugger(method, pc, fp, isEntry, self); in checkDebugAndProf()