simplify # trees: Catalan trees -> Wedderburn–Etherington trees
This commit is contained in:
7
timer.c
7
timer.c
@@ -1,4 +1,5 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
|
||||
#define NANOSEC 1000000000.0
|
||||
@@ -20,7 +21,7 @@ void set_timer(timer)
|
||||
{
|
||||
clock_gettime(CLOCK_MONOTONIC, timer);
|
||||
# ifdef DEBUG_TIMER
|
||||
printf("timer: sec=%d nsec=%d orig: sec=%d nsec=%d\n",
|
||||
printf("timer: sec=%d nsec=%d orig: sec=%ld nsec=%ld\n",
|
||||
timer->tv_sec, timer->tv_nsec, start.tv_sec, start.tv_nsec);
|
||||
# endif
|
||||
}
|
||||
@@ -37,7 +38,7 @@ double get_timer(timer)
|
||||
}
|
||||
|
||||
#ifdef STANDALONE
|
||||
main(ac, av)
|
||||
int main(ac, av)
|
||||
int ac;
|
||||
char **av;
|
||||
{
|
||||
@@ -52,7 +53,7 @@ main(ac, av)
|
||||
start_timer();
|
||||
tsdelay.tv_sec=delay/MILLISEC;
|
||||
tsdelay.tv_nsec=delay%MILLISEC;
|
||||
printf("delay %d=%d:%d\n", delay, tsdelay.tv_sec, tsdelay.tv_nsec);
|
||||
printf("delay %d=%ld:%ld\n", delay, tsdelay.tv_sec, tsdelay.tv_nsec);
|
||||
nanosleep(&tsdelay, NULL);
|
||||
set_timer(&end);
|
||||
printf("Time elapsed: %.5f seconds\n", get_timer(end));
|
||||
|
Reference in New Issue
Block a user