Skip to content

Commit 3bdc15a

Browse files
committed
chore: replace leftover minEpochIterations from crypto_hash benches
Also upstream uses `unit("byte")` for `HASH_SHA256_32b()`, so let's realign that as well.
1 parent f300277 commit 3bdc15a

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/bench/crypto_hash.cpp

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ static void HASH_1MB_SHA3_256(benchmark::Bench& bench)
5959
static void HASH_SHA256_32b(benchmark::Bench& bench)
6060
{
6161
std::vector<uint8_t> in(32,0);
62-
bench.run([&] {
62+
bench.batch(in.size()).unit("byte").run([&] {
6363
CSHA256()
6464
.Write(in.data(), in.size())
6565
.Finalize(in.data());
@@ -69,7 +69,7 @@ static void HASH_SHA256_32b(benchmark::Bench& bench)
6969
static void HASH_SHA256D64_1024(benchmark::Bench& bench)
7070
{
7171
std::vector<uint8_t> in(64 * 1024, 0);
72-
bench.minEpochIterations(1000).run([&] {
72+
bench.batch(in.size()).unit("byte").run([&] {
7373
SHA256D64(in.data(), in.data(), 1024);
7474
});
7575
}
@@ -194,7 +194,7 @@ static void HASH_DSHA256_0032b_single(benchmark::Bench& bench)
194194
{
195195
uint8_t hash[CSHA256::OUTPUT_SIZE];
196196
std::vector<uint8_t> in(32,0);
197-
bench.minEpochIterations(100000).run([&] {
197+
bench.batch(in.size()).unit("byte").run([&] {
198198
CHash256().Write(in).Finalize(hash);
199199
});
200200
}
@@ -203,7 +203,7 @@ static void HASH_DSHA256_0080b_single(benchmark::Bench& bench)
203203
{
204204
uint8_t hash[CSHA256::OUTPUT_SIZE];
205205
std::vector<uint8_t> in(80,0);
206-
bench.minEpochIterations(100000).run([&] {
206+
bench.batch(in.size()).unit("byte").run([&] {
207207
CHash256().Write(in).Finalize(hash);
208208
});
209209
}
@@ -212,7 +212,7 @@ static void HASH_DSHA256_0128b_single(benchmark::Bench& bench)
212212
{
213213
uint8_t hash[CSHA256::OUTPUT_SIZE];
214214
std::vector<uint8_t> in(128,0);
215-
bench.minEpochIterations(100000).run([&] {
215+
bench.batch(in.size()).unit("byte").run([&] {
216216
CHash256().Write(in).Finalize(hash);
217217
});
218218
}
@@ -221,7 +221,7 @@ static void HASH_DSHA256_0512b_single(benchmark::Bench& bench)
221221
{
222222
uint8_t hash[CSHA256::OUTPUT_SIZE];
223223
std::vector<uint8_t> in(512,0);
224-
bench.minEpochIterations(100000).run([&] {
224+
bench.batch(in.size()).unit("byte").run([&] {
225225
CHash256().Write(in).Finalize(hash);
226226
});
227227
}
@@ -230,7 +230,7 @@ static void HASH_DSHA256_1024b_single(benchmark::Bench& bench)
230230
{
231231
uint8_t hash[CSHA256::OUTPUT_SIZE];
232232
std::vector<uint8_t> in(1024,0);
233-
bench.minEpochIterations(100000).run([&] {
233+
bench.batch(in.size()).unit("byte").run([&] {
234234
CHash256().Write(in).Finalize(hash);
235235
});
236236
}
@@ -239,7 +239,7 @@ static void HASH_DSHA256_2048b_single(benchmark::Bench& bench)
239239
{
240240
uint8_t hash[CSHA256::OUTPUT_SIZE];
241241
std::vector<uint8_t> in(2048,0);
242-
bench.minEpochIterations(100000).run([&] {
242+
bench.batch(in.size()).unit("byte").run([&] {
243243
CHash256().Write(in).Finalize(hash);
244244
});
245245
}
@@ -249,7 +249,7 @@ static void HASH_X11_0032b_single(benchmark::Bench& bench)
249249
{
250250
uint256 hash;
251251
std::vector<uint8_t> in(32,0);
252-
bench.minEpochIterations(10000).run([&] {
252+
bench.batch(in.size()).unit("byte").run([&] {
253253
hash = HashX11(in.begin(), in.end());
254254
});
255255
}
@@ -258,7 +258,7 @@ static void HASH_X11_0080b_single(benchmark::Bench& bench)
258258
{
259259
uint256 hash;
260260
std::vector<uint8_t> in(80,0);
261-
bench.minEpochIterations(10000).run([&] {
261+
bench.batch(in.size()).unit("byte").run([&] {
262262
hash = HashX11(in.begin(), in.end());
263263
});
264264
}
@@ -267,7 +267,7 @@ static void HASH_X11_0128b_single(benchmark::Bench& bench)
267267
{
268268
uint256 hash;
269269
std::vector<uint8_t> in(128,0);
270-
bench.minEpochIterations(10000).run([&] {
270+
bench.batch(in.size()).unit("byte").run([&] {
271271
hash = HashX11(in.begin(), in.end());
272272
});
273273
}
@@ -276,7 +276,7 @@ static void HASH_X11_0512b_single(benchmark::Bench& bench)
276276
{
277277
uint256 hash;
278278
std::vector<uint8_t> in(512,0);
279-
bench.minEpochIterations(10000).run([&] {
279+
bench.batch(in.size()).unit("byte").run([&] {
280280
hash = HashX11(in.begin(), in.end());
281281
});
282282
}
@@ -285,7 +285,7 @@ static void HASH_X11_1024b_single(benchmark::Bench& bench)
285285
{
286286
uint256 hash;
287287
std::vector<uint8_t> in(1024,0);
288-
bench.minEpochIterations(10000).run([&] {
288+
bench.batch(in.size()).unit("byte").run([&] {
289289
hash = HashX11(in.begin(), in.end());
290290
});
291291
}
@@ -294,7 +294,7 @@ static void HASH_X11_2048b_single(benchmark::Bench& bench)
294294
{
295295
uint256 hash;
296296
std::vector<uint8_t> in(2048,0);
297-
bench.minEpochIterations(10000).run([&] {
297+
bench.batch(in.size()).unit("byte").run([&] {
298298
hash = HashX11(in.begin(), in.end());
299299
});
300300
}

0 commit comments

Comments
 (0)