bench: Add benchmark for CRollingBloomFilter::reset

This commit is contained in:
João Barbosa 2019-05-22 14:48:51 +01:00
parent 3001cc61cf
commit d2dbc7da26

View file

@ -28,4 +28,13 @@ static void RollingBloom(benchmark::State& state)
}
}
static void RollingBloomReset(benchmark::State& state)
{
CRollingBloomFilter filter(120000, 0.000001);
while (state.KeepRunning()) {
filter.reset();
}
}
BENCHMARK(RollingBloom, 1500 * 1000);
BENCHMARK(RollingBloomReset, 20000);