X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=tests%2Fbenchmark%2Fbench.c;h=bc6a389742de0bf89cf376c2b67419565fa04230;hb=e6eed717dcecf6f3d964e0ece5294afe9e51ad86;hp=ec08130d764e8d5001a7836ab45ec470fa5b1fd1;hpb=264bf336a953f9c9ed01e969e3048d386d7bb741;p=ust.git diff --git a/tests/benchmark/bench.c b/tests/benchmark/bench.c index ec08130..bc6a389 100644 --- a/tests/benchmark/bench.c +++ b/tests/benchmark/bench.c @@ -11,24 +11,22 @@ #include #include #include +#include static int nr_cpus; static unsigned long nr_events; -pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; void do_stuff(void) { int v; FILE *file; - int lock; v = 1; - lock = pthread_mutex_lock(&mutex); - file = fopen("/tmp/bench.txt", "a"); + file = fopen("/dev/null", "a"); fprintf(file, "%d", v); fclose(file); - lock = pthread_mutex_unlock(&mutex); + time(NULL); #ifdef MARKER trace_mark(ust, event, "event %d", v); @@ -47,7 +45,6 @@ void *function(void *arg) return NULL; } - void usage(char **argv) { printf("Usage: %s nr_cpus nr_events\n", argv[0]); }