5 #include "../include/macros.h" 7 #if (CL_COMPILER || defined(__MINGW32__) || defined(_WIN32) || defined(WIN32)) 13 intmax_t ret = rand();
21 #if (CL_COMPILER || defined(__MINGW32__) || defined(_WIN32) || defined(WIN32)) 23 QueryPerformanceCounter(&t);
24 return t.QuadPart * 1000;
27 #if defined(CLOCK_PROCESS_CPUTIME_ID) 28 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &t);
29 #elif defined(CLOCK_MONOTONIC) 30 clock_gettime(CLOCK_MONOTONIC, &t);
32 clock_gettime(CLOCK_REALTIME, &t);
34 return t.tv_nsec + t.tv_sec * 1000000000;
unsigned long long perf_time()
Definition: test_utils.h:20
intmax_t nz_rand()
Definition: test_utils.h:12