From bf9ff80a6d15cacebe9fce0c05874a78fd239152 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Tue, 13 May 2025 11:14:51 -0400 Subject: [PATCH] bench1 and bench2 --- src/test.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/test.cpp b/src/test.cpp index ace8298..d87f98e 100644 --- a/src/test.cpp +++ b/src/test.cpp @@ -942,26 +942,16 @@ TEST_CASE("parser2") { CHECK(parser.parse()); } -TEST_CASE("bench") { +TEST_CASE("bench1") { auto c = Callbacks{}; ankerl::nanobench::Bench bench; - bench.relative(true); bench.batch(json.size()); bench.unit("byte"); - bench.run("parser control", [&]() { - auto copy = json; - bench.doNotOptimizeAway(copy); - }); bench.run("parser1", [&]() { auto copy = json; Parser1 parser(copy.data(), copy.length(), &c, nullptr); bench.doNotOptimizeAway(parser.parse()); }); - bench.run("parser2", [&]() { - auto copy = json; - Parser2 parser(copy.data(), copy.length(), &c, nullptr); - bench.doNotOptimizeAway(parser.parse()); - }); } TEST_CASE("bench2") {