| Index: tests/OnceTest.cpp
|
| diff --git a/tests/OnceTest.cpp b/tests/OnceTest.cpp
|
| index 389d257b73fdb3a8aa25be023f6f48750cd2bb2f..192abaaee36266c81ceb3e7773b8ae524415a669 100644
|
| --- a/tests/OnceTest.cpp
|
| +++ b/tests/OnceTest.cpp
|
| @@ -6,7 +6,7 @@
|
| */
|
|
|
| #include "SkOnce.h"
|
| -#include "SkThreadPool.h"
|
| +#include "SkTaskGroup.h"
|
| #include "Test.h"
|
|
|
| static void add_five(int* x) {
|
| @@ -42,7 +42,7 @@ public:
|
| };
|
|
|
| DEF_TEST(SkOnce_Multithreaded, r) {
|
| - const int kTasks = 16, kThreads = 4;
|
| + const int kTasks = 16;
|
|
|
| // Make a bunch of tasks that will race to be the first to add six to x.
|
| Racer racers[kTasks];
|
| @@ -54,11 +54,11 @@ DEF_TEST(SkOnce_Multithreaded, r) {
|
| }
|
|
|
| // Let them race.
|
| - SkThreadPool pool(kThreads);
|
| + SkTaskGroup tg;
|
| for (int i = 0; i < kTasks; i++) {
|
| - pool.add(&racers[i]);
|
| + tg.add(&racers[i]);
|
| }
|
| - pool.wait();
|
| + tg.wait();
|
|
|
| // Only one should have done the +=.
|
| REPORTER_ASSERT(r, 6 == x);
|
|
|