Home
last modified time | relevance | path

Searched refs:curFrame (Results 1 – 25 of 49) sorted by relevance

12

/dalvik/vm/interp/
DStack.cpp38 assert(thread->interpSave.curFrame == NULL); in dvmInitInterpStack()
73 if (self->interpSave.curFrame != NULL) in dvmPushInterpFrame()
74 stackPtr = (u1*) SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmPushInterpFrame()
82 stackReq, self->interpStackStart, self->interpSave.curFrame, in dvmPushInterpFrame()
104 (StackSaveArea*)FP_FROM_SAVEAREA(self->interpSave.curFrame); in dvmPushInterpFrame()
108 breakSaveBlock->prevFrame = self->interpSave.curFrame; in dvmPushInterpFrame()
118 self->interpSave.curFrame, FP_FROM_SAVEAREA(saveBlock), in dvmPushInterpFrame()
119 (u1*)self->interpSave.curFrame - (u1*)FP_FROM_SAVEAREA(saveBlock)); in dvmPushInterpFrame()
121 self->interpSave.curFrame = FP_FROM_SAVEAREA(saveBlock); in dvmPushInterpFrame()
147 if (self->interpSave.curFrame != NULL) in dvmPushJNIFrame()
[all …]
DStack.h240 void* dvmGetCallerFP(const void* curFrame);
245 ClassObject* dvmGetCallerClass(const void* curFrame);
253 ClassObject* dvmGetCaller2Class(const void* curFrame);
261 ClassObject* dvmGetCaller3Class(const void* curFrame);
DJit.cpp112 self->interpSave.curFrame = (u4*)shadowSpace->shadowFP; in dvmSelfVerificationSaveState()
165 self->interpSave.curFrame = shadowSpace->fp; in dvmSelfVerificationRestoreState()
188 StackSaveArea* stackSave = SAVEAREA_FROM_FP(self->interpSave.curFrame); in selfVerificationDumpState()
194 if ((uintptr_t)self->interpSave.curFrame < (uintptr_t)shadowSpace->fp) { in selfVerificationDumpState()
198 (int)self->interpSave.curFrame - localRegs; in selfVerificationDumpState()
208 (int)self->interpSave.curFrame); in selfVerificationDumpState()
221 StackSaveArea* stackSave = SAVEAREA_FROM_FP(self->interpSave.curFrame); in selfVerificationDumpTrace()
327 if ((uintptr_t)self->interpSave.curFrame < (uintptr_t)shadowSpace->fp) { in dvmCheckSelfVerification()
329 SAVEAREA_FROM_FP(self->interpSave.curFrame); in dvmCheckSelfVerification()
333 (int) self->interpSave.curFrame - localRegs; in dvmCheckSelfVerification()
[all …]
DInterpState.h99 u4* curFrame; // Dalvik frame pointer member
DInterp.cpp543 for (fp = thread->interpSave.curFrame; fp != NULL; in dvmAddSingleStep()
592 dvmComputeVagueFrameDepth(thread, thread->interpSave.curFrame); in dvmAddSingleStep()
635 dvmDbgPostException(self->interpSave.curFrame, offset, catchFrame, in dvmReportExceptionThrow()
700 if (dvmIsBreakFrame(self->interpSave.curFrame) && in dvmReportReturn()
1747 self->interpSave.curFrame = fp; in dvmCheckBefore()
1935 self->interpSave.curFrame = (u4*) self->interpSave.curFrame; in dvmInterpret()
/dalvik/vm/mterp/portable/
Dentry.cpp9 StackSaveArea* debugSaveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame);
34 fp = self->interpSave.curFrame;
59 DUMP_REGS(curMethod, self->interpSave.curFrame, false);
Dstubdefs.cpp24 self->interpSave.curFrame = fp;
/dalvik/vm/native/
Ddalvik_system_VMStack.cpp33 dvmGetCaller2Class(dvmThreadSelf()->interpSave.curFrame); in Dalvik_dalvik_system_VMStack_getCallingClassLoader()
51 dvmGetCaller3Class(dvmThreadSelf()->interpSave.curFrame); in Dalvik_dalvik_system_VMStack_getStackClass2()
76 void *fp = dvmThreadSelf()->interpSave.curFrame; in Dalvik_dalvik_system_VMStack_getClasses()
/dalvik/vm/compiler/template/armv5te/
DTEMPLATE_INVOKE_METHOD_NATIVE.S30 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
65 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
Dfooter.S15 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
53 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
DTEMPLATE_INVOKE_METHOD_CHAIN.S39 str rFP, [rSELF, #offThread_curFrame] @ curFrame = newFp
DTEMPLATE_INVOKE_METHOD_NO_OPT.S46 str rFP, [rSELF, #offThread_curFrame] @ curFrame = newFp
/dalvik/vm/mterp/cstubs/
Dstubdefs.cpp27 #define fp self->interpSave.curFrame
/dalvik/vm/mterp/x86/
Dfooter.S396 movl rFP, offThread_curFrame(%ecx) # curFrame<-newFP
429 movl rINST, offThread_curFrame(%ecx) # curFrame<- newFP
443 movl rFP, offThread_curFrame(%eax) # curFrame<- rFP
505 movl rFP,offThread_curFrame(%ecx) # curFrame = fp
519 movl rFP, offThread_curFrame(%ecx) # update interpSave.curFrame
/dalvik/vm/mterp/c/
DgotoTargets.cpp632 self->interpSave.curFrame = fp; in GOTO_TARGET()
964 self->interpSave.curFrame = fp = newFp;
977 self->interpSave.curFrame = newFp;
1001 self->interpSave.curFrame = fp;
/dalvik/vm/compiler/template/out/
DCompilerTemplateAsm-armv5te.S439 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
474 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1524 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1559 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1597 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1635 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
DCompilerTemplateAsm-armv7-a-neon.S439 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
474 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1793 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1828 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1866 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1904 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
DCompilerTemplateAsm-armv5te-vfp.S439 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
474 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1793 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1828 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1866 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1904 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
DCompilerTemplateAsm-armv7-a.S439 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
474 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1793 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1828 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
1866 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
1904 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
/dalvik/vm/
DException.cpp612 dvmComputeExactFrameDepth(self->interpSave.curFrame)); in findCatchInMethod()
718 u4* fp = self->interpSave.curFrame; in dvmFindCatchBlock()
792 self->interpSave.curFrame = fp; in dvmFindCatchBlock()
834 fp = thread->interpSave.curFrame; in dvmFillInStackTraceInternal()
DSync.cpp279 saveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame); in logContentionEvent()
388 if (self->interpSave.curFrame == NULL) { in lockMonitor()
391 SAVEAREA_FROM_FP(self->interpSave.curFrame)) == NULL) { in lockMonitor()
DJni.cpp148 const u1* low = (const u1*)SAVEAREA_FROM_FP(self->interpSave.curFrame); in computeStackSum()
166 const u1* low = (const u1*)SAVEAREA_FROM_FP(self->interpSave.curFrame); in checkStackSum()
173 if (dvmComputeExactFrameDepth(self->interpSave.curFrame) == 1) { in checkStackSum()
392 void* curFrame = self(env)->interpSave.curFrame; in addLocalReference() local
393 u4 cookie = SAVEAREA_FROM_FP(curFrame)->xtra.localRefCookie; in addLocalReference()
449 void* curFrame = self(env)->interpSave.curFrame; in deleteLocalReference() local
450 u4 cookie = SAVEAREA_FROM_FP(curFrame)->xtra.localRefCookie; in deleteLocalReference()
965 void* fp = dvmThreadSelf()->interpSave.curFrame; in dvmGetCurrentJNIMethod()
/dalvik/vm/mterp/x86-atom/
Dfooter.S282 movl rFP, offThread_curFrame(%ecx) # glue->self->curFrame<- newFP
298 movl %eax, offThread_curFrame(%edx) # glue->self->curFrame<- newFP
322 movl rFP, offThread_curFrame(%ecx) # glue->self->curFrame<- rFP
393 movl rFP, offThread_curFrame(%ecx) # glue->self->curFrame<- rFP
/dalvik/vm/alloc/
DVisit.cpp89 for (u4 *fp = (u4 *)thread->interpSave.curFrame; in visitThreadStack()
/dalvik/vm/mterp/armv5te/
Dfooter.S640 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
648 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
667 str r1, [rSELF, #offThread_curFrame] @ curFrame = newFp
695 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
797 str rFP, [rSELF, #offThread_curFrame] @ curFrame = fp
928 str rFP, [rSELF, #offThread_curFrame] @ update interpSave.curFrame

12