Lines Matching refs:traceData

1034   TraceData traceData;  in dumpTrace()  local
1043 traceData.depth[i] = 2; // adjust for return from start function in dumpTrace()
1082 traceData.depth[threadId]++; in dumpTrace()
1089 int32_t printDepth = traceData.depth[threadId]; in dumpTrace()
1118 traceData.depth[threadId]--; /* METHOD_TRACE_EXIT or METHOD_TRACE_UNROLL */ in dumpTrace()
1567 void createClassList(TraceData* traceData, MethodEntry** pMethods, int32_t numMethods) { in createClassList() argument
1576 traceData->numClasses = 0; in createClassList()
1586 traceData->numClasses += 1; in createClassList()
1591 if (traceData->numClasses == 0) { in createClassList()
1592 traceData->classes = nullptr; in createClassList()
1597 traceData->classes = new ClassEntry[traceData->numClasses]; in createClassList()
1600 memset(traceData->classes, 0, sizeof(ClassEntry) * traceData->numClasses); in createClassList()
1601 ClassEntry* pClass = traceData->classes; in createClassList()
1628 pClass = traceData->classes; in createClassList()
1660 void printClassProfiles(TraceData* traceData, uint64_t sumThreadTime) { in printClassProfiles() argument
1673 if (traceData->numClasses == 0) { in printClassProfiles()
1691 ClassEntry* pClass = traceData->classes; in printClassProfiles()
1692 for (int32_t ii = 0; ii < traceData->numClasses; ++ii, ++pClass) { in printClassProfiles()
1707 ClassEntry** pClasses = new ClassEntry*[traceData->numClasses]; in printClassProfiles()
1708 for (int32_t ii = 0; ii < traceData->numClasses; ++ii) in printClassProfiles()
1709 pClasses[ii] = &traceData->classes[ii]; in printClassProfiles()
1712 qsort(pClasses, traceData->numClasses, sizeof(ClassEntry*), compareClassExclusive); in printClassProfiles()
1725 for (int32_t ii = 0; ii < traceData->numClasses; ++ii) { in printClassProfiles()
1818 void createUniqueMethodList(TraceData* traceData, MethodEntry** pMethods, int32_t numMethods) { in createUniqueMethodList() argument
1826 traceData->numUniqueMethods = 0; in createUniqueMethodList()
1830 traceData->numUniqueMethods += 1; in createUniqueMethodList()
1834 if (traceData->numUniqueMethods == 0) return; in createUniqueMethodList()
1837 traceData->uniqueMethods = new UniqueMethodEntry[traceData->numUniqueMethods]; in createUniqueMethodList()
1840 memset(traceData->uniqueMethods, 0, sizeof(UniqueMethodEntry) * traceData->numUniqueMethods); in createUniqueMethodList()
1841 UniqueMethodEntry* pUnique = traceData->uniqueMethods; in createUniqueMethodList()
1866 pUnique = traceData->uniqueMethods; in createUniqueMethodList()
1877 void printMethodProfiles(TraceData* traceData, uint64_t sumThreadTime) { in printMethodProfiles() argument
1881 if (traceData->numUniqueMethods == 0) return; in printMethodProfiles()
1901 UniqueMethodEntry* pUnique = traceData->uniqueMethods; in printMethodProfiles()
1902 for (int32_t ii = 0; ii < traceData->numUniqueMethods; ++ii, ++pUnique) { in printMethodProfiles()
1916 UniqueMethodEntry** pUniqueMethods = new UniqueMethodEntry*[traceData->numUniqueMethods]; in printMethodProfiles()
1917 for (int32_t ii = 0; ii < traceData->numUniqueMethods; ++ii) in printMethodProfiles()
1918 pUniqueMethods[ii] = &traceData->uniqueMethods[ii]; in printMethodProfiles()
1921 qsort(pUniqueMethods, traceData->numUniqueMethods, sizeof(UniqueMethodEntry*), in printMethodProfiles()
1935 for (int32_t ii = 0; ii < traceData->numUniqueMethods; ++ii) { in printMethodProfiles()
2031 DataKeys* parseDataKeys(TraceData* traceData, const char* traceFileName, uint64_t* threadTime) { in parseDataKeys() argument
2066 CallStack* pStack = traceData->stacks[threadId]; in parseDataKeys()
2074 traceData->stacks[threadId] = pStack; in parseDataKeys()
2170 CallStack* pStack = traceData->stacks[threadId]; in parseDataKeys()
2225 void profileTrace(TraceData* traceData, MethodEntry** pMethods, int32_t numMethods, in profileTrace() argument
2236 createClassList(traceData, pMethods, numMethods); in profileTrace()
2237 printClassProfiles(traceData, sumThreadTime); in profileTrace()
2239 createUniqueMethodList(traceData, pMethods, numMethods); in profileTrace()
2240 printMethodProfiles(traceData, sumThreadTime); in profileTrace()