Add Md4HasherPartialUpdate100Bench

This commit is contained in:
hashlag
2026-01-25 18:55:51 +03:00
parent 512338df33
commit 5ec6fc2f20

View File

@@ -45,4 +45,23 @@ static void Md4HasherReuseBench(benchmark::State & state)
BENCHMARK(Md4HasherReuseBench); BENCHMARK(Md4HasherReuseBench);
static void Md4HasherPartialUpdate100Bench(benchmark::State & state)
{
for (auto _ : state)
{
Md4Hasher hasher;
for (int i = 0; i < 100; ++i)
{
hasher.Update(DATA_BEGIN, DATA_END);
}
Md4Hash result = hasher.Finish();
benchmark::DoNotOptimize(result);
}
}
BENCHMARK(Md4HasherPartialUpdate100Bench);
BENCHMARK_MAIN(); BENCHMARK_MAIN();