Searched refs:ScopedTimer (Results 1 – 12 of 12) sorted by relevance
18 ScopedTimer::ScopedTimer(TimingManager &Manager, const char *Name) in ScopedTimer() function in scudo::ScopedTimer23 ScopedTimer::ScopedTimer(TimingManager &Manager, const Timer &Nest, in ScopedTimer() function in scudo::ScopedTimer
74 class ScopedTimer : public Timer {76 ScopedTimer(TimingManager &Manager, const char *Name);77 ScopedTimer(TimingManager &Manager, const Timer &Nest, const char *Name);78 ~ScopedTimer() { stop(); } in ~ScopedTimer()
18 ScopedTimer::ScopedTimer(Timer &t) : t(&t) { in ScopedTimer() function in ScopedTimer22 void ScopedTimer::stop() { in stop()29 ScopedTimer::~ScopedTimer() { stop(); } in ~ScopedTimer()
25 struct ScopedTimer { struct26 explicit ScopedTimer(Timer &t);28 ~ScopedTimer();
213 ScopedTimer t1(ctx.totalMapTimer); in writeMapFile() 216 ScopedTimer t2(ctx.symbolGatherTimer); in writeMapFile() 222 ScopedTimer t3(ctx.symbolStringsTimer); in writeMapFile() 228 ScopedTimer t4(ctx.writeTimer); in writeMapFile()
24 ScopedTimer t(ctx.gcTimer); in markLive()
1032 ScopedTimer t(ctx.symbolMergingTimer); in addDebugSymbols()1108 ScopedTimer t(ctx.typeMergingTimer); in addDebug()1154 ScopedTimer t1(ctx.addObjectsTimer); in addObjectsToPDB()1185 ScopedTimer t2(ctx.tpiStreamLayoutTimer); in addObjectsToPDB()1206 ScopedTimer t3(ctx.publicsLayoutTimer); in addPublicsToPDB()1610 ScopedTimer t1(ctx.totalPdbLinkTimer); in createPDB()1624 ScopedTimer t2(ctx.diskCommitTimer); in createPDB()
263 ScopedTimer t(ctx.icfTimer); in run()
1073 ScopedTimer t1(ctx.loadGHashTimer); in mergeTypesWithGHash()1081 ScopedTimer t2(ctx.mergeGHashTimer); in mergeTypesWithGHash()
912 ScopedTimer t(ctx.ltoTimer); in compileBitcodeFiles()
734 ScopedTimer t1(ctx.codeLayoutTimer); in run()788 ScopedTimer t2(ctx.outputCommitTimer); in run()
1057 ScopedTimer t(ctx.inputFileTimer); in run()1419 ScopedTimer rootTimer(ctx.rootTimer); in linkerMain()