Lines Matching refs:report
84 ProfileManager::AddReport(const Report& report) in AddReport() argument
86 return this->m_Reports.push_back(report); in AddReport()
91 ProfileManager::StoreReport(const Report& report) in StoreReport() argument
98 if (::std::strcmp(it->name, report.name) == 0) in StoreReport()
100 it->callCount += report.callCount; in StoreReport()
101 it->elapsedTime += report.elapsedTime; in StoreReport()
103 it->iCacheMiss += report.iCacheMiss; in StoreReport()
104 it->dCacheReadMiss += report.dCacheReadMiss; in StoreReport()
105 it->dCacheWriteMiss += report.dCacheWriteMiss; in StoreReport()
107 if (it->maxElapsedTime < report.maxElapsedTime) in StoreReport()
109 it->maxElapsedTime = report.maxElapsedTime; in StoreReport()
112 if (it->minElapsedTime > report.minElapsedTime) in StoreReport()
114 it->minElapsedTime = report.minElapsedTime; in StoreReport()
121 return this->m_Reports.push_back(report); in StoreReport()