Blame tests/perf/helper__perf__timer.h

Packit Service 20376f
#if defined(GIT_WIN32)
Packit Service 20376f
Packit Service 20376f
struct perf__timer
Packit Service 20376f
{
Packit Service 20376f
	LARGE_INTEGER sum;
Packit Service 20376f
	LARGE_INTEGER time_started;
Packit Service 20376f
};
Packit Service 20376f
Packit Service 20376f
#define PERF_TIMER_INIT {0}
Packit Service 20376f
Packit Service 20376f
#else
Packit Service 20376f
Packit Service 20376f
struct perf__timer
Packit Service 20376f
{
Packit Service 20376f
	uint32_t sum;
Packit Service 20376f
	uint32_t time_started;
Packit Service 20376f
};
Packit Service 20376f
Packit Service 20376f
#define PERF_TIMER_INIT {0}
Packit Service 20376f
Packit Service 20376f
#endif
Packit Service 20376f
Packit Service 20376f
typedef struct perf__timer perf_timer;
Packit Service 20376f
Packit Service 20376f
void perf__timer__start(perf_timer *t);
Packit Service 20376f
void perf__timer__stop(perf_timer *t);
Packit Service 20376f
void perf__timer__report(perf_timer *t, const char *fmt, ...);