55 static uint64 hiResCounterNumerator = 0, hiResCounterDenominator = 1;
57 struct HiResCounterInfo {
60 mach_timebase_info_data_t timebase;
61 (
void) mach_timebase_info (&timebase);
63 if (timebase.numer % 1000000 == 0)
65 hiResCounterNumerator = timebase.numer / 1000000;
66 hiResCounterDenominator = timebase.denom;
70 hiResCounterNumerator = timebase.numer;
71 hiResCounterDenominator = timebase.denom * (
uint64) 1000000;
76 static HiResCounterInfo hiResCounterInfo;