From 93ff83e4222454c2c745ee56502b2fe44ce58437 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Tue, 28 May 2024 17:17:30 -0700 Subject: [PATCH] Start facade past window in bench --- Bench.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Bench.cpp b/Bench.cpp index f99b011..273ee15 100644 --- a/Bench.cpp +++ b/Bench.cpp @@ -5,7 +5,7 @@ void monotonicallyIncreasing() { constexpr int kWindow = 1000; ankerl::nanobench::Bench bench; - Facade facade{0}; + Facade facade{kWindow + 1}; bench.minEpochIterations(kWindow * 10); @@ -20,8 +20,7 @@ void monotonicallyIncreasing() { }; facade.addMutations(mutations, sizeof(mutations) / sizeof(mutations[0]), facade.getVersion() + 1); - facade.setOldestVersion( - std::max(0, facade.getVersion() - kWindow)); + facade.setOldestVersion(facade.getVersion() - kWindow); }); const auto v = facade.getVersion() - kWindow / 2;