summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--compiler-rt/test/tsan/bench.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/compiler-rt/test/tsan/bench.h b/compiler-rt/test/tsan/bench.h
index 4e8fce212fd..5ae0dd813db 100644
--- a/compiler-rt/test/tsan/bench.h
+++ b/compiler-rt/test/tsan/bench.h
@@ -23,9 +23,11 @@ int main(int argc, char **argv) {
bench_niter = atoi(argv[2]);
// Grow thread's clock.
- const int kClockSize = 1000;
- pthread_barrier_init(&glow_clock_barrier, 0, kClockSize);
- start_thread_group(kClockSize, grow_clock_worker);
+ int clock_size = 10;
+ if (argc > 1)
+ clock_size = 1000;
+ pthread_barrier_init(&glow_clock_barrier, 0, clock_size);
+ start_thread_group(clock_size, grow_clock_worker);
pthread_barrier_destroy(&glow_clock_barrier);
__atomic_load_n(&grow_clock_var, __ATOMIC_ACQUIRE);
OpenPOWER on IntegriCloud