Lines Matching refs:MethodEntry

137 struct MethodEntry;
142 struct MethodEntry* method;
149 struct MethodEntry** methods; /* list of methods in this class */
156 struct MethodEntry** methods; /* list of methods with same name */
163 typedef struct MethodEntry { struct
180 } MethodEntry; argument
191 MethodEntry* methods; /* 2 extra methods: "toplevel" and "unknown" */
198 MethodEntry* method;
210 MethodEntry* method1;
211 MethodEntry* method2;
296 void initMethodEntry(MethodEntry* method, int64_t methodId, const char* className, in initMethodEntry()
324 const MethodEntry* methodA = *(const MethodEntry**) a; in compareElapsedExclusive()
325 const MethodEntry* methodB = *(const MethodEntry**) b; in compareElapsedExclusive()
354 const MethodEntry* methodA = *(MethodEntry const**) a; in compareElapsedInclusive()
355 const MethodEntry* methodB = *(MethodEntry const**) b; in compareElapsedInclusive()
394 MethodEntry* methodA = timedA->method; in compareTimedMethod()
395 MethodEntry* methodB = timedB->method; in compareTimedMethod()
416 const MethodEntry* methodA = *(const MethodEntry**) a; in compareClassNames()
417 const MethodEntry* methodB = *(const MethodEntry**) b; in compareClassNames()
464 const MethodEntry* methodA = *(const MethodEntry**) a; in compareMethodNames()
465 const MethodEntry* methodB = *(const MethodEntry**) b; in compareMethodNames()
703 pKeys->methods = new MethodEntry[count]; in parseMethods()
808 int64_t id1 = ((const MethodEntry*) meth1)->methodId; in compareMethods()
809 int64_t id2 = ((const MethodEntry*) meth2)->methodId; in compareMethods()
816 qsort(pKeys->methods, pKeys->numMethods, sizeof(MethodEntry), compareMethods); in sortMethodList()
974 MethodEntry* lookupMethod(DataKeys* pKeys, int64_t methodId) { in lookupMethod()
1034 MethodEntry bogusMethod = { in dumpTrace()
1103 MethodEntry* method = lookupMethod(pKeys, methodId); in dumpTrace()
1138 void addInclusiveTime(MethodEntry* parent, MethodEntry* child, uint64_t elapsedTime) { in addInclusiveTime()
1249 void printInclusiveMethod(MethodEntry* method, TimedMethod* list, int32_t numCalls, int32_t flags) { in printInclusiveMethod()
1264 MethodEntry* relative = pTimed->method; in printInclusiveMethod()
1307 void countRecursiveEntries(CallStack* pStack, int32_t top, MethodEntry* method) { in countRecursiveEntries()
1316 MethodEntry* method = pStack->calls[ii].method; in stackDump()
1347 void printExclusiveProfile(MethodEntry** pMethods, int32_t numMethods, uint64_t sumThreadTime) { in printExclusiveProfile()
1365 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareElapsedInclusive); in printExclusiveProfile()
1370 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareElapsedExclusive); in printExclusiveProfile()
1387 MethodEntry* method = pMethods[ii]; in printExclusiveProfile()
1418 int32_t checkThreshold(MethodEntry* parent, MethodEntry* child) { in checkThreshold()
1425 void createLabels(FILE* file, MethodEntry* method) { in createLabels()
1435 MethodEntry* childMethod = child->method; in createLabels()
1444 void createLinks(FILE* file, MethodEntry* method) { in createLinks()
1448 MethodEntry* childMethod = child->method; in createLinks()
1489 void printInclusiveProfile(MethodEntry** pMethods, int32_t numMethods, uint64_t sumThreadTime) { in printInclusiveProfile()
1505 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareElapsedInclusive); in printInclusiveProfile()
1520 MethodEntry* method = pMethods[ii]; in printInclusiveProfile()
1571 void createClassList(TraceData* traceData, MethodEntry** pMethods, int32_t numMethods) { in createClassList()
1575 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareClassNames); in createClassList()
1636 pClass->methods = new MethodEntry*[pClass->numMethods]; in createClassList()
1700 MethodEntry* method = pClass->methods[jj]; in printClassProfiles()
1707 qsort(pClass->methods, numMethods, sizeof(MethodEntry*), compareElapsedExclusive); in printClassProfiles()
1776 MethodEntry* method = pClass->methods[jj]; in printClassProfiles()
1822 void createUniqueMethodList(TraceData* traceData, MethodEntry** pMethods, int32_t numMethods) { in createUniqueMethodList()
1826 qsort(pMethods, numMethods, sizeof(MethodEntry*), compareMethodNames); in createUniqueMethodList()
1874 pUnique->methods = new MethodEntry*[pUnique->numMethods]; in createUniqueMethodList()
1909 MethodEntry* method = pUnique->methods[jj]; in printMethodProfiles()
1916 qsort(pUnique->methods, numMethods, sizeof(MethodEntry*), compareElapsedExclusive); in printMethodProfiles()
1986 MethodEntry* method = pUnique->methods[jj]; in printMethodProfiles()
2036 MethodEntry* caller; in parseDataKeys()
2082 MethodEntry* method = lookupMethod(dataKeys, methodId); in parseDataKeys()
2187 MethodEntry* method = pStack->calls[ii].method; in parseDataKeys()
2211 MethodEntry** parseMethodEntries(DataKeys* dataKeys) { in parseMethodEntries()
2217 MethodEntry** pMethods = new MethodEntry*[dataKeys->numMethods]; in parseMethodEntries()
2219 MethodEntry* entry = &dataKeys->methods[ii]; in parseMethodEntries()
2229 void profileTrace(TraceData* traceData, MethodEntry** pMethods, int32_t numMethods, in profileTrace()
2252 const MethodEntry* methodA = *(const MethodEntry**) a; in compareMethodNamesForDiff()
2253 const MethodEntry* methodB = *(const MethodEntry**) b; in compareMethodNamesForDiff()
2267 int32_t findMatch(MethodEntry** methods, int32_t size, MethodEntry* matchThis) { in findMatch()
2269 MethodEntry* method = methods[i]; in findMatch()
2309 void printMissingMethod(MethodEntry* method) { in printMissingMethod()
2332 MethodEntry** methods1 = parseMethodEntries(d1); in createDiff()
2333 MethodEntry** methods2 = parseMethodEntries(d2); in createDiff()
2336 qsort(methods1, d1->numMethods, sizeof(MethodEntry*), compareElapsedInclusive); in createDiff()
2341 qsort(methods2, d2->numMethods, sizeof(MethodEntry*), compareElapsedInclusive); in createDiff()
2609 MethodEntry** methods = parseMethodEntries(dataKeys); in main()