Searched refs:saveArea (Results 1 - 25 of 40) sorted by relevance

12

/dalvik/vm/mterp/armv5te/
H A Ddebug.c43 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
44 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea);
47 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc,
48 saveArea->method, saveArea->xtra.currentPc);
51 saveArea->prevFrame, saveArea->savedPc,
52 saveArea
[all...]
/dalvik/vm/compiler/template/armv5te/
H A DTEMPLATE_RETURN.S8 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
9 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
11 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
/dalvik/vm/hprof/
H A DHprofStack.c237 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
238 const Method* method = saveArea->method;
246 assert(saveArea->xtra.currentPc >= method->insns &&
247 saveArea->xtra.currentPc <
249 frame.frame.pc = (int) (saveArea->xtra.currentPc -
258 assert(fp != saveArea->prevFrame);
259 fp = saveArea->prevFrame;
/dalvik/vm/
H A DException.c883 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
884 catchAddr = findCatchInMethod(self, saveArea->method, relPc,
897 TRACE_METHOD_UNROLL(self, saveArea->method);
906 assert(saveArea->prevFrame != NULL);
907 if (dvmIsBreakFrame(saveArea->prevFrame)) {
920 fp = saveArea->prevFrame; // this is the break frame
921 saveArea = SAVEAREA_FROM_FP(fp);
922 fp = saveArea->prevFrame; // this may be a good one
925 saveArea = SAVEAREA_FROM_FP(fp);
926 if (!dvmIsNativeMethod(saveArea
1008 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
1026 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
1066 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
[all...]
H A DJniInternal.h99 * Pop the JNI local stack when we return from a native method. "saveArea"
105 INLINE void dvmPopJniLocals(Thread* self, StackSaveArea* saveArea) argument
108 self->jniLocalRefTable.segmentState.all = saveArea->xtra.localRefCookie;
110 self->jniLocalRefTable.nextEntry = saveArea->xtra.localRefCookie;
H A DAllocTracker.c155 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
156 const Method* method = saveArea->method;
163 assert(saveArea->xtra.currentPc >= method->insns &&
164 saveArea->xtra.currentPc <
167 (int) (saveArea->xtra.currentPc - method->insns);
172 assert(fp != saveArea->prevFrame);
173 fp = saveArea->prevFrame;
H A DSync.c388 const StackSaveArea *saveArea; local
398 saveArea = SAVEAREA_FROM_FP(self->curFrame);
399 meth = saveArea->method;
431 relativePc = saveArea->xtra.currentPc - saveArea->method->insns;
502 const StackSaveArea *saveArea; local
507 } else if ((saveArea = SAVEAREA_FROM_FP(self->curFrame)) == NULL) {
509 } else if ((meth = saveArea->method) == NULL) {
512 u4 relativePc = saveArea->xtra.currentPc - saveArea
[all...]
H A DThread.c3906 const StackSaveArea *saveArea; local
3909 saveArea = SAVEAREA_FROM_FP(framePtr);
3910 method = saveArea->method;
3957 if (saveArea->xtra.currentPc != thread->currentPc2) {
3959 saveArea->xtra.currentPc, thread->currentPc2,
3961 if (saveArea->xtra.currentPc != NULL)
3962 LOGE(" pc inst = 0x%04x\n", *saveArea->xtra.currentPc);
3981 assert(saveArea->xtra.currentPc != NULL);
3992 int addr = saveArea->xtra.currentPc - method->insns;
4059 saveArea
[all...]
H A DDebugger.c1425 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(framePtr); local
1426 const Method* method = saveArea->method;
2199 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(framePtr); local
2200 const Method* method = saveArea->method;
2214 pLoc->idx = saveArea->xtra.currentPc - method->insns;
2222 framePtr = saveArea->prevFrame;
2309 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(framePtr); local
2310 const Method* method = saveArea->method;
/dalvik/vm/interp/
H A DStack.c883 StackSaveArea* saveArea; local
897 saveArea = SAVEAREA_FROM_FP(caller);
898 if (dvmIsReflectionMethod(saveArea->method)) {
899 caller = saveArea->prevFrame;
1036 StackSaveArea* saveArea = SAVEAREA_FROM_FP(self->curFrame); local
1040 saveArea, (u1*) saveArea - self->interpStackEnd);
1114 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(framePtr); local
1115 const Method* method = saveArea->method;
1116 const u2* currentPc = saveArea
1188 const StackSaveArea* saveArea; local
1322 StackSaveArea* saveArea; local
[all...]
H A DInterp.c521 const StackSaveArea* saveArea; local
525 for (fp = thread->curFrame; fp != NULL; fp = saveArea->prevFrame) {
528 saveArea = SAVEAREA_FROM_FP(fp);
529 method = saveArea->method;
550 saveArea = SAVEAREA_FROM_FP(fp);
557 pCtrl->method = saveArea->method;
567 pCtrl->line = dvmLineNumFromPC(saveArea->method,
568 saveArea->xtra.currentPc - saveArea->method->insns);
570 = dvmAddressSetForLine(saveArea
[all...]
/dalvik/vm/alloc/
H A DVisit.c87 const StackSaveArea *saveArea; local
93 for (; framePtr != NULL; framePtr = saveArea->prevFrame) {
95 saveArea = SAVEAREA_FROM_FP(framePtr);
96 method = (Method *)saveArea->method;
104 int addr = saveArea->xtra.currentPc - method->insns;
147 assert((uintptr_t)saveArea->prevFrame > (uintptr_t)framePtr ||
148 saveArea->prevFrame == NULL);
H A DCopying.c1591 const StackSaveArea *saveArea; local
1594 saveArea = SAVEAREA_FROM_FP(framePtr);
1595 method = saveArea->method;
1642 if (saveArea->xtra.currentPc != thread->currentPc2) {
1644 saveArea->xtra.currentPc, thread->currentPc2,
1646 if (saveArea->xtra.currentPc != NULL)
1647 LOGE(" pc inst = 0x%04x\n", *saveArea->xtra.currentPc);
1666 assert(saveArea->xtra.currentPc != NULL);
1680 int addr = saveArea->xtra.currentPc - method->insns;
1775 assert((uintptr_t)saveArea
1810 const StackSaveArea *saveArea; local
[all...]
/dalvik/vm/compiler/
H A DCompiler.c198 StackSaveArea* saveArea = NULL; local
209 saveArea = SAVEAREA_FROM_FP(fp);
214 stackLevel, saveArea->returnAddr);
219 saveArea->method->clazz->descriptor,
220 saveArea->method->name,
221 dvmIsNativeMethod(saveArea->method) ?
223 saveArea->returnAddr);
227 saveArea->returnAddr = NULL;
228 assert(fp != saveArea->prevFrame);
229 fp = saveArea
[all...]
/dalvik/vm/mterp/out/
H A DInterpC-armv4t.c1252 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
1253 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea);
1256 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc,
1257 saveArea->method, saveArea->xtra.currentPc);
1260 saveArea->prevFrame, saveArea->savedPc,
1261 saveArea
[all...]
H A DInterpC-armv5te-vfp.c1252 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
1253 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea);
1256 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc,
1257 saveArea->method, saveArea->xtra.currentPc);
1260 saveArea->prevFrame, saveArea->savedPc,
1261 saveArea
[all...]
H A DInterpC-armv5te.c1252 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
1253 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea);
1256 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc,
1257 saveArea->method, saveArea->xtra.currentPc);
1260 saveArea->prevFrame, saveArea->savedPc,
1261 saveArea
[all...]
H A DInterpC-armv7-a-neon.c1252 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
1253 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea);
1256 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc,
1257 saveArea->method, saveArea->xtra.currentPc);
1260 saveArea->prevFrame, saveArea->savedPc,
1261 saveArea
[all...]
H A DInterpC-armv7-a.c1252 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); local
1253 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea);
1256 saveArea->prevSave, saveArea->prevFrame, saveArea->savedPc,
1257 saveArea->method, saveArea->xtra.currentPc);
1260 saveArea->prevFrame, saveArea->savedPc,
1261 saveArea
[all...]
/dalvik/vm/mterp/c/
H A DgotoTargets.c528 StackSaveArea* saveArea; local
544 saveArea = SAVEAREA_FROM_FP(fp);
547 debugSaveArea = saveArea;
554 fp = saveArea->prevFrame;
571 pc = saveArea->savedPc;
/dalvik/vm/compiler/template/out/
H A DCompilerTemplateAsm-armv5te-vfp.S180 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
181 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
183 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
H A DCompilerTemplateAsm-armv7-a-neon.S180 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
181 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
183 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
H A DCompilerTemplateAsm-armv7-a.S180 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
181 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
183 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
H A DCompilerTemplateAsm-armv5te.S180 SAVEAREA_FROM_FP(r0, rFP) @ r0<- saveArea (old)
181 ldr r10, [r0, #offStackSaveArea_prevFrame] @ r10<- saveArea->prevFrame
183 ldr rPC, [r0, #offStackSaveArea_savedPc] @ rPC<- saveArea->savedPc
/dalvik/vm/mterp/x86/
H A Dfooter.S354 SAVEAREA_FROM_FP(%eax,rFP) # eax<- saveArea (old)
360 movl offStackSaveArea_savedPc(%eax),rPC # pc<- saveArea->savedPC

Completed in 417 milliseconds

12