diff options
author | mtklein <mtklein@chromium.org> | 2015-09-22 10:38:48 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-22 10:38:48 -0700 |
commit | a16e8bcef165aabb2463339e80fdd6f1fa19b8b9 (patch) | |
tree | 94ea49a17beaba804ae59a78ef5ddc6b5bd9571f /bench/MutexBench.cpp | |
parent | 78041fab416f5e92019f632dc64507c8ede43eab (diff) |
move mutex construction out of the benchmarks.
BUG=skia:
Review URL: https://codereview.chromium.org/1345853004
Diffstat (limited to 'bench/MutexBench.cpp')
-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; }; /////////////////////////////////////////////////////////////////////////////// |