benchtests: Cleanup bench-malloc-thread

Change duration to 3 seconds.  Add spaces before '('.

Reviewed-by: DJ Delorie <dj@redhat.com>
This commit is contained in:
Wilco Dijkstra 2025-05-09 14:24:42 +00:00
parent ad4caba414
commit 2df57ad95c
1 changed files with 9 additions and 9 deletions

View File

@ -17,7 +17,7 @@
<https://www.gnu.org/licenses/>. */ <https://www.gnu.org/licenses/>. */
#ifndef TEST_FUNC #ifndef TEST_FUNC
# define TEST_FUNC(size) malloc(size) # define TEST_FUNC(size) malloc (size)
# define TEST_NAME "malloc" # define TEST_NAME "malloc"
#endif #endif
@ -36,7 +36,7 @@
#include "json-lib.h" #include "json-lib.h"
/* Benchmark duration in seconds. */ /* Benchmark duration in seconds. */
#define BENCHMARK_DURATION 10 #define BENCHMARK_DURATION 3
#define RAND_SEED 88 #define RAND_SEED 88
#ifndef NUM_THREADS #ifndef NUM_THREADS
@ -206,12 +206,12 @@ do_benchmark (size_t num_threads, size_t *iters)
for (size_t i = 0; i < num_threads; i++) for (size_t i = 0; i < num_threads; i++)
{ {
args[i].working_set = working_set[i]; args[i].working_set = working_set[i];
pthread_create(&threads[i], NULL, benchmark_thread, &args[i]); pthread_create (&threads[i], NULL, benchmark_thread, &args[i]);
} }
for (size_t i = 0; i < num_threads; i++) for (size_t i = 0; i < num_threads; i++)
{ {
pthread_join(threads[i], NULL); pthread_join (threads[i], NULL);
TIMING_ACCUM (elapsed, args[i].elapsed); TIMING_ACCUM (elapsed, args[i].elapsed);
*iters += args[i].iters; *iters += args[i].iters;
} }
@ -219,7 +219,7 @@ do_benchmark (size_t num_threads, size_t *iters)
return elapsed; return elapsed;
} }
static void usage(const char *name) static void usage (const char *name)
{ {
fprintf (stderr, "%s: <num_threads>\n", name); fprintf (stderr, "%s: <num_threads>\n", name);
exit (1); exit (1);
@ -241,15 +241,15 @@ main (int argc, char **argv)
long ret; long ret;
errno = 0; errno = 0;
ret = strtol(argv[1], NULL, 10); ret = strtol (argv[1], NULL, 10);
if (errno || ret == 0) if (errno || ret == 0)
usage(argv[0]); usage (argv[0]);
num_threads = ret; num_threads = ret;
} }
else else
usage(argv[0]); usage (argv[0]);
init_random_values (); init_random_values ();
@ -275,7 +275,7 @@ main (int argc, char **argv)
cur = do_benchmark (num_threads, &iters); cur = do_benchmark (num_threads, &iters);
struct rusage usage; struct rusage usage;
getrusage(RUSAGE_SELF, &usage); getrusage (RUSAGE_SELF, &usage);
d_total_s = cur; d_total_s = cur;
d_total_i = iters; d_total_i = iters;