Lines Matching refs:Timer
103 void Timer::init(StringRef N) { in init()
111 void Timer::init(StringRef N, TimerGroup &tg) { in init()
119 Timer::~Timer() { in ~Timer()
147 static ManagedStatic<std::vector<Timer*> > ActiveTimers;
149 void Timer::startTimer() { in startTimer()
155 void Timer::stopTimer() { in stopTimer()
161 std::vector<Timer*>::iterator I = in stopTimer()
197 typedef StringMap<Timer> Name2TimerMap;
208 Timer &get(StringRef Name, StringRef GroupName) { in get()
216 Timer &T = GroupEntry.second[Name]; in get()
228 static Timer &getNamedRegionTimer(StringRef Name) { in getNamedRegionTimer()
231 Timer &T = (*NamedTimers)[Name]; in getNamedRegionTimer()
279 void TimerGroup::removeTimer(Timer &T) { in removeTimer()
303 void TimerGroup::addTimer(Timer &T) { in addTimer()
369 for (Timer *T = FirstTimer; T; T = T->Next) { in print()