diff --git a/InterleavingTest.cpp b/InterleavingTest.cpp index 2acf76a..7e005fe 100644 --- a/InterleavingTest.cpp +++ b/InterleavingTest.cpp @@ -51,12 +51,12 @@ void interleaveBoundedCyclicList(void **jobs, bool (*step)(void *), int count) { return; } - constexpr int kConcurrent = 16; + constexpr int kConcurrent = 32; void *inProgress[kConcurrent]; int nextJob[kConcurrent]; int started = std::min(kConcurrent, count); - for (int i = 0; i < kConcurrent; i++) { + for (int i = 0; i < started; i++) { inProgress[i] = jobs[i]; nextJob[i] = i + 1; }