Lines Matching refs:pClass
1601 ClassEntry* pClass = traceData->classes; in createClassList() local
1602 pClass->className = currentClassName = firstClassName; in createClassList()
1609 pClass->numMethods = prevNumMethods; in createClassList()
1610 (++pClass)->className = currentClassName = pMethods[ii]->className; in createClassList()
1615 pClass->numMethods = prevNumMethods; in createClassList()
1618 pClass = nullptr; in createClassList()
1627 if (pClass == nullptr) in createClassList()
1628 pClass = traceData->classes; in createClassList()
1630 pClass++; in createClassList()
1632 pClass->methods = new MethodEntry*[pClass->numMethods]; in createClassList()
1635 pClass->methods[nextMethod++] = pMethods[ii]; in createClassList()
1691 ClassEntry* pClass = traceData->classes; in printClassProfiles() local
1692 for (int32_t ii = 0; ii < traceData->numClasses; ++ii, ++pClass) { in printClassProfiles()
1694 int32_t numMethods = pClass->numMethods; in printClassProfiles()
1696 MethodEntry* method = pClass->methods[jj]; in printClassProfiles()
1697 pClass->elapsedExclusive += method->elapsedExclusive; in printClassProfiles()
1698 pClass->numCalls[0] += method->numCalls[0]; in printClassProfiles()
1699 pClass->numCalls[1] += method->numCalls[1]; in printClassProfiles()
1703 qsort(pClass->methods, numMethods, sizeof(MethodEntry*), compareElapsedExclusive); in printClassProfiles()
1727 pClass = pClasses[ii]; in printClassProfiles()
1728 if (pClass->elapsedExclusive == 0) break; in printClassProfiles()
1730 sum += pClass->elapsedExclusive; in printClassProfiles()
1731 double per = 100.0 * pClass->elapsedExclusive / total; in printClassProfiles()
1733 const char* className = pClass->className; in printClassProfiles()
1744 sprintf(buf, "%" PRIu64, pClass->elapsedExclusive); in printClassProfiles()
1753 sprintf(buf, "%d", pClass->numCalls[0]); in printClassProfiles()
1756 sprintf(buf, "%d", pClass->numCalls[1]); in printClassProfiles()
1764 printf("%9" PRIu64 " %7.1f %7.1f %6d+%-6d %s\n", pClass->elapsedExclusive, in printClassProfiles()
1765 per, sum_per, pClass->numCalls[0], pClass->numCalls[1], className); in printClassProfiles()
1768 int32_t numMethods = pClass->numMethods; in printClassProfiles()
1769 double classExclusive = pClass->elapsedExclusive; in printClassProfiles()
1772 MethodEntry* method = pClass->methods[jj]; in printClassProfiles()