Home
last modified time | relevance | path

Searched refs:trace (Results 1 – 22 of 22) sorted by relevance

/dalvik/vm/interp/
DJit.cpp227 addr = shadowSpace->trace[i].addr; in selfVerificationDumpTrace()
229 decInsn = &(shadowSpace->trace[i].decInsn); in selfVerificationDumpTrace()
421 shadowSpace->trace[shadowSpace->traceLength].addr = (int)pc; in dvmCheckSelfVerification()
422 shadowSpace->trace[shadowSpace->traceLength].decInsn = decInsn; in dvmCheckSelfVerification()
659 void dvmJitDumpTraceDesc(JitTraceDescription *trace) in dvmJitDumpTraceDesc() argument
667 ALOGD("Trace dump %#x, Method %s off %#x",(int)trace, in dvmJitDumpTraceDesc()
668 trace->method->name,trace->trace[curFrag].info.frag.startOffset); in dvmJitDumpTraceDesc()
669 dpcBase = trace->method->insns; in dvmJitDumpTraceDesc()
672 if (trace->trace[curFrag].isCode) { in dvmJitDumpTraceDesc()
674 curFrag, trace->trace[curFrag].info.frag.numInsts, in dvmJitDumpTraceDesc()
[all …]
DJit.h58 InstructionTrace trace[JIT_MAX_TRACE_LEN]; /* opcode trace for debugging */ member
174 void dvmJitDumpTraceDesc(JitTraceDescription *trace);
/dalvik/tests/081-hot-exceptions/
Dinfo.txt1 Make a hot exception-throwing path to stress test how the trace builder handles
2 exceptions encountered during trace selection. The existence of exceptions will
/dalvik/vm/native/
Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cpp98 ArrayObject* trace; in Dalvik_org_apache_harmony_dalvik_ddmc_DdmVmInternal_getStackTraceById() local
100 trace = dvmDdmGetStackTraceById(threadId); in Dalvik_org_apache_harmony_dalvik_ddmc_DdmVmInternal_getStackTraceById()
101 RETURN_PTR(trace); in Dalvik_org_apache_harmony_dalvik_ddmc_DdmVmInternal_getStackTraceById()
Ddalvik_system_VMStack.cpp193 ArrayObject* trace = dvmGetStackTraceRaw(traceBuf, stackDepth); in Dalvik_dalvik_system_VMStack_getThreadStackTrace() local
195 RETURN_PTR(trace); in Dalvik_dalvik_system_VMStack_getThreadStackTrace()
/dalvik/vm/mterp/armv5te/
Dentry.S79 cmp r3, #kSVSTraceSelect @ hot trace following?
80 moveq r2,#kJitTSelectRequestHot @ ask for trace selection
81 beq common_selectTrace @ go build the trace
DOP_GOTO_16.S16 bmi common_testUpdateProfile @ (r0) hot trace head?
DOP_GOTO.S19 bmi common_testUpdateProfile @ (r0) check for trace hotness
DOP_GOTO_32.S23 ble common_testUpdateProfile @ (r0) hot trace head?
DOP_INVOKE_STATIC.S40 ands r2, #kSubModeJitTraceBuild @ trace under construction?
Dfooter.S209 movne r2,#kJitTSelectRequestHot @ ask for trace selection
345 mov r2,#kJitTSelectRequest @ ask for trace selection
348 moveq r2,#kJitTSelectRequest @ ask for trace selection
968 bxeq lr @ Not building trace, continue
975 bl dvmJitEndTraceSelect @ (self,pc) end trace before this inst
/dalvik/hit/src/com/android/hit/
DHeap.java69 StackTrace trace = mTraces.get(traceSerialNumber); in getStackTraceAtDepth() local
71 if (trace != null) { in getStackTraceAtDepth()
72 trace = trace.fromDepth(depth); in getStackTraceAtDepth()
75 return trace; in getStackTraceAtDepth()
DHprofParser.java231 StackTrace trace = new StackTrace(serialNumber, threadSerialNumber, in loadStackTrace() local
234 mState.addStackTrace(trace); in loadStackTrace()
357 StackTrace trace = mState.getStackTraceAtDepth(thread.mStackTrace, in loadJniLocal() local
360 threadSerialNumber, trace); in loadJniLocal()
373 StackTrace trace = mState.getStackTraceAtDepth(thread.mStackTrace, in loadJavaFrame() local
376 trace); in loadJavaFrame()
388 StackTrace trace = mState.getStackTrace(thread.mStackTrace); in loadNativeStack() local
390 threadSerialNumber, trace); in loadNativeStack()
578 StackTrace trace = mState.getStackTraceAtDepth(thread.mStackTrace, in loadJniMonitor() local
581 threadSerialNumber, trace); in loadJniMonitor()
/dalvik/vm/compiler/
DCompiler.h132 JitTraceRun trace[0]; // Variable-length trace descriptors member
199 bool dvmCompileTrace(JitTraceDescription *trace, int numMaxInsts,
DFrontend.cpp1617 const JitTraceRun* currRun = &desc->trace[0]; in dvmCompileTrace()
2035 desc->trace[0].info.frag.startOffset, in dvmCompileTrace()
/dalvik/vm/
DDdm.cpp460 ArrayObject* trace = dvmGetStackTraceRaw(traceBuf, stackDepth); in dvmDdmGetStackTraceById() local
462 return trace; in dvmDdmGetStackTraceById()
DThread.h221 JitTraceRun trace[MAX_JIT_RUN_LEN]; member
/dalvik/vm/compiler/codegen/arm/
DAssemble.cpp1315 if (desc->trace[runCount].isCode && in getTraceDescriptionSize()
1316 desc->trace[runCount].info.frag.runEnd) in getTraceDescriptionSize()
1888 static u4* unchainSingle(JitEntry *trace) in unchainSingle() argument
1890 const char *base = getTraceBase(trace); in unchainSingle()
2036 jitProfileAddrToLine addrToLine = {0, desc->trace[0].info.frag.startOffset}; in dumpTraceProfile()
2056 desc->trace[0].info.frag.startOffset, in dumpTraceProfile()
2057 desc->trace[0].info.frag.numInsts, in dumpTraceProfile()
2064 desc->trace[idx].isCode && !desc->trace[idx].info.frag.runEnd; in dumpTraceProfile()
2072 if (!desc->trace[idx].isCode) { in dumpTraceProfile()
2074 desc->trace[idx+JIT_TRACE_CUR_METHOD-1].info.meta; in dumpTraceProfile()
/dalvik/vm/mterp/out/
DInterpAsm-armv7-a.S317 cmp r3, #kSVSTraceSelect @ hot trace following?
318 moveq r2,#kJitTSelectRequestHot @ ask for trace selection
319 beq common_selectTrace @ go build the trace
1149 ble common_testUpdateProfile @ (r0) hot trace head?
8963 ands r2, #kSubModeJitTraceBuild @ trace under construction?
9063 ands r2, #kSubModeJitTraceBuild @ trace under construction?
15789 movne r2,#kJitTSelectRequestHot @ ask for trace selection
15925 mov r2,#kJitTSelectRequest @ ask for trace selection
15928 moveq r2,#kJitTSelectRequest @ ask for trace selection
16548 bxeq lr @ Not building trace, continue
[all …]
DInterpAsm-armv5te-vfp.S303 cmp r3, #kSVSTraceSelect @ hot trace following?
304 moveq r2,#kJitTSelectRequestHot @ ask for trace selection
305 beq common_selectTrace @ go build the trace
1139 ble common_testUpdateProfile @ (r0) hot trace head?
9026 ands r2, #kSubModeJitTraceBuild @ trace under construction?
9126 ands r2, #kSubModeJitTraceBuild @ trace under construction?
15852 movne r2,#kJitTSelectRequestHot @ ask for trace selection
15988 mov r2,#kJitTSelectRequest @ ask for trace selection
15991 moveq r2,#kJitTSelectRequest @ ask for trace selection
16611 bxeq lr @ Not building trace, continue
[all …]
DInterpAsm-armv7-a-neon.S317 cmp r3, #kSVSTraceSelect @ hot trace following?
318 moveq r2,#kJitTSelectRequestHot @ ask for trace selection
319 beq common_selectTrace @ go build the trace
1149 ble common_testUpdateProfile @ (r0) hot trace head?
8963 ands r2, #kSubModeJitTraceBuild @ trace under construction?
9063 ands r2, #kSubModeJitTraceBuild @ trace under construction?
15789 movne r2,#kJitTSelectRequestHot @ ask for trace selection
15925 mov r2,#kJitTSelectRequest @ ask for trace selection
15928 moveq r2,#kJitTSelectRequest @ ask for trace selection
16548 bxeq lr @ Not building trace, continue
[all …]
DInterpAsm-armv5te.S303 cmp r3, #kSVSTraceSelect @ hot trace following?
304 moveq r2,#kJitTSelectRequestHot @ ask for trace selection
305 beq common_selectTrace @ go build the trace
1139 ble common_testUpdateProfile @ (r0) hot trace head?
9484 ands r2, #kSubModeJitTraceBuild @ trace under construction?
9584 ands r2, #kSubModeJitTraceBuild @ trace under construction?
16310 movne r2,#kJitTSelectRequestHot @ ask for trace selection
16446 mov r2,#kJitTSelectRequest @ ask for trace selection
16449 moveq r2,#kJitTSelectRequest @ ask for trace selection
17069 bxeq lr @ Not building trace, continue
[all …]