Skip to content

Commit 057a9c7

Browse files
authored
add extra benchmarks (#8751)
Signed-off-by: Sally MacFarlane <[email protected]>
1 parent b692d48 commit 057a9c7

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

evm/src/test/java/org/hyperledger/besu/evm/precompile/Benchmarks.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,22 @@ private static void benchModExp() {
281281
"marcin-3-balanced",
282282
Bytes.fromHexString(
283283
"000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020e8e77626586f73b955364c7b4bbf0bb7f7685ebd40e852b164633a4acbd3244cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01681d2220bfea4bb888a5543db8c0916274ddb1ea93b144c042c01d8164c95"))
284+
.put(
285+
"pawel-1-exp-heavy",
286+
Bytes.fromHexString(
287+
"0x000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"))
288+
.put(
289+
"pawel-2-exp-heavy",
290+
Bytes.fromHexString(
291+
"0x000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000280000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"))
292+
.put(
293+
"pawel-3-exp-heavy",
294+
Bytes.fromHexString(
295+
"0x000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000150000000000000000000000000000000000000000000000000000000000000018ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"))
296+
.put(
297+
"pawel-4-exp-heavy",
298+
Bytes.fromHexString(
299+
"0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000020ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"))
284300
.build();
285301
final BigIntegerModularExponentiationPrecompiledContract contract =
286302
BigIntegerModularExponentiationPrecompiledContract.osaka(new OsakaGasCalculator());

0 commit comments

Comments
 (0)