24 ClassImp(TVirtualPerfStats);
27 static const char *gEventTypeNames[] = {
41 TVirtualPerfStats *&TVirtualPerfStats::CurrentPerfStats()
43 static TVirtualPerfStats *currentPerfStats = 0;
45 return currentPerfStats;
47 return *(TVirtualPerfStats**)(*gThreadTsd)(¤tPerfStats,ROOT::kPerfStatsThreadSlot);
54 const char *TVirtualPerfStats::EventType(EEventType type)
56 if (type < kUnDefined || type >= kNumEventType) {
57 return "Illegal EEventType";
59 return gEventTypeNames[type];