static const double ElapsedNanoseconds()

in tools/PerformanceTests/ObjCAttrPerformanceTest/ObjCAttrPerformanceTest/Functions.h [40:51]


static const double ElapsedNanoseconds(const uint64_t startTime, const uint64_t endTime) {
    const uint64_t elapsedMTU = endTime - startTime;

    mach_timebase_info_data_t info;
    if (mach_timebase_info(&info)) {
        NSLog(@"Error of timer");
    }

    const double elapsedNS = (double)elapsedMTU * (double)info.numer / (double)info.denom;

    return elapsedNS;
}