diff options
-rw-r--r-- | bench/MutexBench.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bench/MutexBench.cpp b/bench/MutexBench.cpp index 6dd4e5346f..ba92a43033 100644 --- a/bench/MutexBench.cpp +++ b/bench/MutexBench.cpp @@ -24,16 +24,16 @@ protected: } void onDraw(const int loops, SkCanvas*) override { - Mutex mu; for (int i = 0; i < loops; i++) { - mu.acquire(); - mu.release(); + fMu.acquire(); + fMu.release(); } } private: typedef Benchmark INHERITED; SkString fBenchName; + Mutex fMu; }; class SharedBench : public Benchmark { @@ -48,15 +48,15 @@ protected: } void onDraw(const int loops, SkCanvas*) override { - SkSharedMutex mu; for (int i = 0; i < loops; i++) { - mu.acquireShared(); - mu.releaseShared(); + fMu.acquireShared(); + fMu.releaseShared(); } } private: typedef Benchmark INHERITED; + SkSharedMutex fMu; }; /////////////////////////////////////////////////////////////////////////////// |