X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b04fe171f0375ecd5d8a24747ca1dff85720a0ca..6b200bc335dc93c5516ccb52f14bd896d8c7fad7:/SecurityTests/cspxutils/cputimeCal/cputimeCal.cpp diff --git a/SecurityTests/cspxutils/cputimeCal/cputimeCal.cpp b/SecurityTests/cspxutils/cputimeCal/cputimeCal.cpp deleted file mode 100644 index d35d3bd9..00000000 --- a/SecurityTests/cspxutils/cputimeCal/cputimeCal.cpp +++ /dev/null @@ -1,36 +0,0 @@ -/* compare CPUTimeRead() vs CFAbsoluteTimeGetCurrent() */ - -#include -#include -#include "cputime.h" -#include - -#define WAIT_TIME_SEC 1.0 - -int main() -{ - CPUTime cputimeStart, cputimeEnd; - CFAbsoluteTime start; - - printf("Resolution on this machine: %f nanoseconds\n", - CPUTimeDeltaUs(0ULL, 1ULL) * 1000.0); - - start = CFAbsoluteTimeGetCurrent(); - cputimeStart = CPUTimeRead(); - while((CFAbsoluteTimeGetCurrent() - start) < WAIT_TIME_SEC) { - ; - } - cputimeEnd = CPUTimeRead(); - - printf("Waited %f sec; elapsed CPUTime %f s\n", - WAIT_TIME_SEC, CPUTimeDeltaSec(cputimeStart, cputimeEnd)); - printf("cputimeStart %08X:%08X cputimeEnd %08X:%08X\n", - (unsigned)(cputimeStart >> 32), - (unsigned)(cputimeStart & 0xffffffffULL), - (unsigned)(cputimeEnd >> 32), - (unsigned)(cputimeEnd & 0xffffffffULL)); - printf("cputime raw delta %lu\n", - (unsigned long)(cputimeEnd - cputimeStart)); - - return 0; -}