X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Fskia%2Ftests%2FOnceTest.cpp;h=192abaaee36266c81ceb3e7773b8ae524415a669;hb=3545e9f2671f595d2a2f3ee75ca0393b01e35ef6;hp=389d257b73fdb3a8aa25be023f6f48750cd2bb2f;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/skia/tests/OnceTest.cpp b/src/third_party/skia/tests/OnceTest.cpp index 389d257..192abaa 100644 --- a/src/third_party/skia/tests/OnceTest.cpp +++ b/src/third_party/skia/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);