Beispiel #1
0
 inline unsigned elapsedMs() const
 {
     return static_cast<unsigned>(cycle_to_millisec(elapsedCycles()));
 }
Beispiel #2
0
void Stopwatch::computeOverhead() {
    cycleOverhead = 0;
    tick();
    tock();
    cycleOverhead = elapsedCycles();
}
Beispiel #3
0
 inline unsigned __int64 elapsedNs() const
 {
     return cycle_to_nanosec(elapsedCycles());
 }
Beispiel #4
0
 inline unsigned elapsedMs()
 {
     return cycle_to_nanosec(elapsedCycles())/1000000;
 }