/dalvik/vm/mterp/mips/ |
D | debug.cpp | 56 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp() local 57 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea); in dvmDumpFp() 60 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 61 saveArea->method, saveArea->xtra.currentPc); in dvmDumpFp() 64 saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 65 saveArea->method, saveArea->xtra.currentPc, in dvmDumpFp()
|
/dalvik/vm/mterp/armv5te/ |
D | debug.cpp | 46 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp() local 47 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea); in dvmDumpFp() 50 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 51 saveArea->method, saveArea->xtra.currentPc); in dvmDumpFp() 54 saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 55 saveArea->method, saveArea->xtra.currentPc, in dvmDumpFp()
|
/dalvik/vm/compiler/template/armv5te/ |
D | TEMPLATE_RETURN.S | 16 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 17 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 19 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
|
/dalvik/vm/compiler/template/mips/ |
D | TEMPLATE_RETURN.S | 27 SAVEAREA_FROM_FP(a0, rFP) # a0<- saveArea (old) 28 lw t0, offStackSaveArea_prevFrame(a0) # t0<- saveArea->prevFrame 30 lw rPC, offStackSaveArea_savedPc(a0) # rPC<- saveArea->savedPc
|
/dalvik/vm/ |
D | Exception.cpp | 724 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmFindCatchBlock() local 725 catchAddr = findCatchInMethod(self, saveArea->method, relPc, in dvmFindCatchBlock() 738 TRACE_METHOD_UNROLL(self, saveArea->method); in dvmFindCatchBlock() 747 assert(saveArea->prevFrame != NULL); in dvmFindCatchBlock() 748 if (dvmIsBreakFrame((u4*)saveArea->prevFrame)) { in dvmFindCatchBlock() 761 fp = saveArea->prevFrame; // this is the break frame in dvmFindCatchBlock() 762 saveArea = SAVEAREA_FROM_FP(fp); in dvmFindCatchBlock() 763 fp = saveArea->prevFrame; // this may be a good one in dvmFindCatchBlock() 766 saveArea = SAVEAREA_FROM_FP(fp); in dvmFindCatchBlock() 767 if (!dvmIsNativeMethod(saveArea->method)) in dvmFindCatchBlock() [all …]
|
D | JniInternal.h | 94 INLINE void dvmPopJniLocals(Thread* self, StackSaveArea* saveArea) in dvmPopJniLocals() argument 96 self->jniLocalRefTable.segmentState.all = saveArea->xtra.localRefCookie; in dvmPopJniLocals()
|
D | AllocTracker.cpp | 176 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in getStackFrames() local 177 const Method* method = saveArea->method; in getStackFrames() 184 assert(saveArea->xtra.currentPc >= method->insns && in getStackFrames() 185 saveArea->xtra.currentPc < in getStackFrames() 188 (int) (saveArea->xtra.currentPc - method->insns); in getStackFrames() 193 assert(fp != saveArea->prevFrame); in getStackFrames() 194 fp = saveArea->prevFrame; in getStackFrames()
|
D | Sync.cpp | 265 const StackSaveArea *saveArea; in logContentionEvent() local 280 saveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame); in logContentionEvent() 281 meth = saveArea->method; in logContentionEvent() 315 relativePc = saveArea->xtra.currentPc - saveArea->method->insns; in logContentionEvent() 401 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame); in lockMonitor() local 402 if (saveArea == NULL) { in lockMonitor() 405 mon->ownerMethod = saveArea->method; in lockMonitor() 406 mon->ownerPc = (saveArea->xtra.currentPc - saveArea->method->insns); in lockMonitor()
|
D | Profile.cpp | 186 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in getStackTrace() local 191 assert(fp != saveArea->prevFrame); in getStackTrace() 192 fp = saveArea->prevFrame; in getStackTrace() 209 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in getStackTrace() local 210 const Method* method = saveArea->method; in getStackTrace() 216 assert(fp != saveArea->prevFrame); in getStackTrace() 217 fp = saveArea->prevFrame; in getStackTrace()
|
/dalvik/vm/interp/ |
D | Stack.cpp | 878 StackSaveArea* saveArea; in dvmGetCallerFP() local 892 saveArea = SAVEAREA_FROM_FP(caller); in dvmGetCallerFP() 893 if (dvmIsReflectionMethod(saveArea->method)) { in dvmGetCallerFP() 894 caller = saveArea->prevFrame; in dvmGetCallerFP() 1020 StackSaveArea* saveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmHandleStackOverflow() local 1024 saveArea, (u1*) saveArea - self->interpStackEnd); in dvmHandleStackOverflow() 1097 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(framePtr); in extractMonitorEnterObject() local 1098 const Method* method = saveArea->method; in extractMonitorEnterObject() 1099 const u2* currentPc = saveArea->xtra.currentPc; in extractMonitorEnterObject() 1190 const StackSaveArea* saveArea; in dumpFrames() local [all …]
|
D | Interp.cpp | 45 extern "C" void dvmJitCalleeSave(double *saveArea); 46 extern "C" void dvmJitCalleeRestore(double *saveArea); 539 const StackSaveArea* saveArea; in dvmAddSingleStep() local 544 fp = saveArea->prevFrame) { in dvmAddSingleStep() 547 saveArea = SAVEAREA_FROM_FP(fp); in dvmAddSingleStep() 548 method = saveArea->method; in dvmAddSingleStep() 569 saveArea = SAVEAREA_FROM_FP(fp); in dvmAddSingleStep() 576 pCtrl->method = saveArea->method; in dvmAddSingleStep() 586 pCtrl->line = dvmLineNumFromPC(saveArea->method, in dvmAddSingleStep() 587 saveArea->xtra.currentPc - saveArea->method->insns); in dvmAddSingleStep() [all …]
|
/dalvik/vm/alloc/ |
D | Visit.cpp | 88 const StackSaveArea *saveArea; in visitThreadStack() local 91 fp = (u4 *)saveArea->prevFrame) { in visitThreadStack() 93 saveArea = SAVEAREA_FROM_FP(fp); in visitThreadStack() 94 method = (Method *)saveArea->method; in visitThreadStack() 100 int addr = saveArea->xtra.currentPc - method->insns; in visitThreadStack() 141 saveArea->xtra.currentPc - method->insns); in visitThreadStack() 154 assert((uintptr_t)saveArea->prevFrame > (uintptr_t)fp || in visitThreadStack() 155 saveArea->prevFrame == NULL); in visitThreadStack()
|
D | Copying.cpp | 1522 const StackSaveArea *saveArea; in scavengeThreadStack() local 1525 saveArea = SAVEAREA_FROM_FP(framePtr); in scavengeThreadStack() 1526 method = saveArea->method; in scavengeThreadStack() 1573 if (saveArea->xtra.currentPc != thread->currentPc2) { in scavengeThreadStack() 1575 saveArea->xtra.currentPc, thread->currentPc2, in scavengeThreadStack() 1577 if (saveArea->xtra.currentPc != NULL) in scavengeThreadStack() 1578 ALOGE(" pc inst = 0x%04x", *saveArea->xtra.currentPc); in scavengeThreadStack() 1597 assert(saveArea->xtra.currentPc != NULL); in scavengeThreadStack() 1610 int addr = saveArea->xtra.currentPc - method->insns; in scavengeThreadStack() 1705 assert((uintptr_t)saveArea->prevFrame > (uintptr_t)framePtr || in scavengeThreadStack() [all …]
|
/dalvik/vm/compiler/ |
D | Compiler.cpp | 241 StackSaveArea* saveArea = NULL; in crawlDalvikStack() local 252 saveArea = SAVEAREA_FROM_FP(fp); in crawlDalvikStack() 257 stackLevel, saveArea->returnAddr); in crawlDalvikStack() 262 saveArea->method->clazz->descriptor, in crawlDalvikStack() 263 saveArea->method->name, in crawlDalvikStack() 264 dvmIsNativeMethod(saveArea->method) ? in crawlDalvikStack() 266 saveArea->returnAddr); in crawlDalvikStack() 270 saveArea->returnAddr = NULL; in crawlDalvikStack() 271 assert(fp != saveArea->prevFrame); in crawlDalvikStack() 272 fp = saveArea->prevFrame; in crawlDalvikStack() [all …]
|
/dalvik/vm/mterp/out/ |
D | InterpC-armv7-a-neon.cpp | 1222 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp() local 1223 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea); in dvmDumpFp() 1226 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1227 saveArea->method, saveArea->xtra.currentPc); in dvmDumpFp() 1230 saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1231 saveArea->method, saveArea->xtra.currentPc, in dvmDumpFp()
|
D | InterpC-armv7-a.cpp | 1222 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp() local 1223 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea); in dvmDumpFp() 1226 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1227 saveArea->method, saveArea->xtra.currentPc); in dvmDumpFp() 1230 saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1231 saveArea->method, saveArea->xtra.currentPc, in dvmDumpFp()
|
D | InterpC-armv5te-vfp.cpp | 1222 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp() local 1223 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea); in dvmDumpFp() 1226 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1227 saveArea->method, saveArea->xtra.currentPc); in dvmDumpFp() 1230 saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1231 saveArea->method, saveArea->xtra.currentPc, in dvmDumpFp()
|
D | InterpC-armv5te.cpp | 1222 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp() local 1223 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea); in dvmDumpFp() 1226 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1227 saveArea->method, saveArea->xtra.currentPc); in dvmDumpFp() 1230 saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 1231 saveArea->method, saveArea->xtra.currentPc, in dvmDumpFp()
|
D | InterpC-mips.cpp | 1721 StackSaveArea* saveArea; in GOTO_TARGET() local 1737 saveArea = SAVEAREA_FROM_FP(fp); in GOTO_TARGET() 1740 debugSaveArea = saveArea; in GOTO_TARGET() 1744 fp = (u4*)saveArea->prevFrame; in GOTO_TARGET() 1765 pc = saveArea->savedPc; in GOTO_TARGET() 2231 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp() local 2232 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea); in dvmDumpFp() 2235 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() 2236 saveArea->method, saveArea->xtra.currentPc); in dvmDumpFp() 2239 saveArea->prevFrame, saveArea->savedPc, in dvmDumpFp() [all …]
|
/dalvik/vm/mterp/c/ |
D | gotoTargets.cpp | 530 StackSaveArea* saveArea; in GOTO_TARGET() local 546 saveArea = SAVEAREA_FROM_FP(fp); in GOTO_TARGET() 549 debugSaveArea = saveArea; in GOTO_TARGET() 553 fp = (u4*)saveArea->prevFrame; in GOTO_TARGET() 574 pc = saveArea->savedPc; in GOTO_TARGET()
|
/dalvik/vm/compiler/template/out/ |
D | CompilerTemplateAsm-armv7-a.S | 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 178 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 180 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 1036 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 1037 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 1039 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
|
D | CompilerTemplateAsm-armv7-a-neon.S | 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 178 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 180 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 1036 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 1037 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 1039 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
|
D | CompilerTemplateAsm-armv5te.S | 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 178 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 180 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 1246 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 1247 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 1249 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
|
D | CompilerTemplateAsm-armv5te-vfp.S | 177 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 178 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 180 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc 1515 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old) 1516 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame 1518 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
|
/dalvik/vm/mterp/x86/ |
D | footer.S | 655 SAVEAREA_FROM_FP %eax # %eax<- saveArea(old) 660 movl offStackSaveArea_prevFrame(%eax), rFP # rFP<- saveArea->PrevFrame 710 movl offStackSaveArea_prevFrame(%eax), %ebx # %ebx<- saveArea->PrevFrame 717 SAVEAREA_FROM_FP %eax # restore saveArea
|