Searched defs:interpState (Results 1 - 7 of 7) sorted by relevance

/dalvik/vm/mterp/portable/
H A Dentry.c6 bool INTERP_FUNC_NAME(Thread* self, InterpState* interpState) argument
13 debugIsMethodEntry = interpState->debugIsMethodEntry;
16 int debugTrackedRefStart = interpState->debugTrackedRefStart;
42 interpState->entryPoint,
43 interpState->pc,
44 interpState->method->name);
50 if (interpState->jitState != kJitSelfVerification) {
51 interpState->self->shadowSpace->jitExitState = kSVSIdle;
64 (interpState->entryPoint == kInterpEntryInstr) &&
65 (interpState
[all...]
/dalvik/vm/interp/
H A DJit.h50 InterpState interpState; /* copy of interpState */ member in struct:ShadowSpace
67 InterpState* interpState,
112 int dvmCheckJit(const u2* pc, Thread* self, InterpState* interpState,
115 bool dvmJitCheckTraceRequest(Thread* self, InterpState* interpState);
124 void dvmJitAbortTraceSelect(InterpState* interpState);
H A DJit.c63 InterpState* interpState, int targetTrace)
67 unsigned preBytes = interpState->method->outsSize*4 + sizeof(StackSaveArea);
68 unsigned postBytes = interpState->method->registersSize*4;
81 if (interpState->entryPoint == kInterpEntryResume) {
82 interpState->entryPoint = kInterpEntryInstr;
85 if (interpState->jitResumeDPC == pc) {
89 LOGD("real %p DPC %p NPC %p", pc, interpState->jitResumeDPC,
90 interpState->jitResumeNPC);
106 shadowSpace->glue = interpState;
111 shadowSpace->method = interpState
62 dvmSelfVerificationSaveState(const u2* pc, const void* fp, InterpState* interpState, int targetTrace) argument
284 selfVerificationDebugInterp(const u2* pc, Thread* self, InterpState *interpState) argument
534 resetTracehead(InterpState* interpState, JitEntry *slot) argument
541 dvmJitAbortTraceSelect(InterpState* interpState) argument
643 insertClassMethodInfo(InterpState* interpState, const ClassObject* thisClass, const Method* calleeMethod, const DecodedInstruction* insn) argument
666 insertMoveResult(const u2 *lastPC, int len, int offset, InterpState *interpState) argument
708 dvmCheckJit(const u2* pc, Thread* self, InterpState* interpState, const ClassObject* thisClass, const Method* curMethod) argument
1048 dvmJitCheckTraceRequest(Thread* self, InterpState* interpState) argument
[all...]
H A DInterp.c1227 InterpState interpState; local
1273 interpState.debugTrackedRefStart =
1276 interpState.debugIsMethodEntry = true;
1278 dvmJitCalleeSave(interpState.calleeSave);
1280 interpState.jitState = kJitNot;
1283 interpState.jitToInterpEntries = jitToInterpEntries;
1290 interpState.lastThreshFilter = 0;
1292 interpState.icRechainCount = PREDICTED_CHAIN_COUNTER_RECHAIN;
1300 interpState.method = method;
1301 interpState
[all...]
/dalvik/vm/mterp/out/
H A DInterpC-portstd.c513 interpState->entryPoint = _entryPoint; \
516 (interpState->nextMode == INTERP_STD) ? "STD" : "DBG", \
1186 bool INTERP_FUNC_NAME(Thread* self, InterpState* interpState) argument
1193 debugIsMethodEntry = interpState->debugIsMethodEntry;
1196 int debugTrackedRefStart = interpState->debugTrackedRefStart;
1222 interpState->entryPoint,
1223 interpState->pc,
1224 interpState->method->name);
1230 if (interpState->jitState != kJitSelfVerification) {
1231 interpState
[all...]
H A DInterpC-portdbg.c422 #define CHECK_JIT_BOOL() (dvmCheckJit(pc, self, interpState, callsiteClass,\
424 #define CHECK_JIT_VOID() (dvmCheckJit(pc, self, interpState, callsiteClass,\
426 #define ABORT_JIT_TSELECT() (dvmJitAbortTraceSelect(interpState))
522 interpState->entryPoint = _entryPoint; \
525 (interpState->nextMode == INTERP_STD) ? "STD" : "DBG", \
1436 bool INTERP_FUNC_NAME(Thread* self, InterpState* interpState) argument
1443 debugIsMethodEntry = interpState->debugIsMethodEntry;
1446 int debugTrackedRefStart = interpState->debugTrackedRefStart;
1472 interpState->entryPoint,
1473 interpState
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DAssemble.c1570 InterpState *interpState,
1610 newRechainCount = interpState->icRechainCount;
1630 interpState->icRechainCount = newRechainCount;
1569 dvmJitToPatchPredictedChain(const Method *method, InterpState *interpState, PredictedChainingCell *cell, const ClassObject *clazz) argument

Completed in 2640 milliseconds