]>
git.proxmox.com Git - libgit2.git/blob - tests/clar_libgit2_timer.c
1 #include "clar_libgit2.h"
2 #include "clar_libgit2_timer.h"
5 void cl_perf_timer__init(cl_perf_timer
*t
)
7 memset(t
, 0, sizeof(cl_perf_timer
));
10 void cl_perf_timer__start(cl_perf_timer
*t
)
12 t
->time_started
= git__timer();
15 void cl_perf_timer__stop(cl_perf_timer
*t
)
17 double time_now
= git__timer();
19 t
->last
= time_now
- t
->time_started
;
23 double cl_perf_timer__last(const cl_perf_timer
*t
)
28 double cl_perf_timer__sum(const cl_perf_timer
*t
)