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;