diff options
Diffstat (limited to 'bench/MemoryBench.cpp')
-rw-r--r-- | bench/MemoryBench.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bench/MemoryBench.cpp b/bench/MemoryBench.cpp index e3ac2c33b3..19919ab635 100644 --- a/bench/MemoryBench.cpp +++ b/bench/MemoryBench.cpp @@ -30,14 +30,14 @@ protected: return fName.c_str(); } - virtual void onDraw(SkCanvas*) SK_OVERRIDE { + virtual void onDraw(const int loops, SkCanvas*) SK_OVERRIDE { size_t inc = fMinSize >> 4; SkASSERT(inc > 0); size_t total = fMinSize * 64; SkChunkAlloc alloc(fMinSize); - for (int i = 0; i < this->getLoops(); ++i) { + for (int i = 0; i < loops; ++i) { size_t size = 0; int calls = 0; while (size < total) { @@ -99,8 +99,8 @@ protected: return fName.c_str(); } - virtual void onDraw(SkCanvas*) SK_OVERRIDE { - for (int i = 0; i < this->getLoops(); i++) { + virtual void onDraw(const int loops, SkCanvas*) SK_OVERRIDE { + for (int i = 0; i < loops; i++) { int* zeros = fUseCalloc ? calloc(fNum) : malloc_bzero(fNum); if (fRead) { volatile int x = 15; |