From b2d6d37af766acb80bfc97f68fc49e9500107235 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 10 Feb 2025 19:32:41 -0500 Subject: Reserve vector space before emplacing in a loop --- benchmark/bench_bitvec.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/benchmark/bench_bitvec.cpp b/benchmark/bench_bitvec.cpp index bddde23..92bb1d0 100644 --- a/benchmark/bench_bitvec.cpp +++ b/benchmark/bench_bitvec.cpp @@ -209,6 +209,7 @@ struct BenchComparison { Duration operator()(Context& ctx) { std::vector vecs; + vecs.reserve(32); for (size_t i = 0; i < 32; ++i) { vecs.emplace_back(make_random_bitvec(ctx)); } -- cgit v1.2.1