| Index: bench/MutexBench.cpp
|
| diff --git a/bench/MutexBench.cpp b/bench/MutexBench.cpp
|
| index d96f3f6600d98e6deada9ea4a48173d4bac4e82c..5a7058d5e02c578b34f809a0df6905178883f9f8 100644
|
| --- a/bench/MutexBench.cpp
|
| +++ b/bench/MutexBench.cpp
|
| @@ -8,10 +8,6 @@
|
| #include "SkThread.h"
|
|
|
| class MutexBench : public SkBenchmark {
|
| - enum {
|
| - N = SkBENCHLOOP(80),
|
| - M = SkBENCHLOOP(200)
|
| - };
|
| public:
|
| MutexBench(void* param) : INHERITED(param) {
|
| fIsRendering = false;
|
| @@ -22,12 +18,10 @@ protected:
|
| }
|
|
|
| virtual void onDraw(SkCanvas*) {
|
| - for (int i = 0; i < N; i++) {
|
| - SK_DECLARE_STATIC_MUTEX(mu);
|
| - for (int j = 0; j < M; j++) {
|
| - mu.acquire();
|
| - mu.release();
|
| - }
|
| + SK_DECLARE_STATIC_MUTEX(mu);
|
| + for (int i = 0; i < this->getLoops(); i++) {
|
| + mu.acquire();
|
| + mu.release();
|
| }
|
| }
|
|
|
|
|