aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/PathIterBench.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'bench/PathIterBench.cpp')
-rw-r--r--bench/PathIterBench.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/bench/PathIterBench.cpp b/bench/PathIterBench.cpp
index c5ac7e4b60..a18b29da7d 100644
--- a/bench/PathIterBench.cpp
+++ b/bench/PathIterBench.cpp
@@ -31,7 +31,7 @@ class PathIterBench : public SkBenchmark {
bool fRaw;
public:
- PathIterBench(void* param, bool raw) : INHERITED(param) {
+ PathIterBench(bool raw) {
fName.printf("pathiter_%s", raw ? "raw" : "consume");
fRaw = raw;
@@ -89,8 +89,5 @@ private:
///////////////////////////////////////////////////////////////////////////////
-static SkBenchmark* F0(void* p) { return new PathIterBench(p, false); }
-static SkBenchmark* F1(void* p) { return new PathIterBench(p, true); }
-
-static BenchRegistry gR0(F0);
-static BenchRegistry gR1(F1);
+DEF_BENCH( return new PathIterBench(false); )
+DEF_BENCH( return new PathIterBench(true); )