Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2160 from AleoHQ/fix/fee-off-by-one
[TOB] Fix off-by-one `N::MAX_FEE` check
- Loading branch information
72b22b0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Possible performance regression was detected for benchmark 'snarkVM Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold
1.50
.VariableBase MSM on BLS12-377 (10000)
101079426
ns/iter (± 1843933
)65947946
ns/iter (± 1286576
)1.53
VariableBase MSM on BLS12-377 (100000)
701590228
ns/iter (± 10785607
)433117138
ns/iter (± 7857770
)1.62
VariableBase MSM on BLS12-377 (200000)
1323797575
ns/iter (± 56190287
)813967850
ns/iter (± 7517197
)1.63
VariableBase MSM on BLS12-377 (300000)
2013500438
ns/iter (± 38172483
)1256839103
ns/iter (± 2427303
)1.60
VariableBase MSM on BLS12-377 (400000)
2554161211
ns/iter (± 47510612
)1583795196
ns/iter (± 1829207
)1.61
VariableBase MSM on BLS12-377 (500000)
2864098300
ns/iter (± 45577963
)1776369745
ns/iter (± 7742188
)1.61
VariableBase MSM on BLS12-377 (1000000)
5200145544
ns/iter (± 84434243
)3281678968
ns/iter (± 9677482
)1.58
VariableBase MSM on BLS12-377 (2000000)
9422612836
ns/iter (± 104152563
)5758980986
ns/iter (± 28574162
)1.64
Variable MSM on Edwards-BLS12 (100000)
404106293
ns/iter (± 9165752
)252800817
ns/iter (± 647630
)1.60
Variable MSM on Edwards-BLS12 (1000000)
3483366534
ns/iter (± 53027185
)2221422138
ns/iter (± 17990293
)1.57
LinearCombination::add_assign
489156
ns/iter (± 12902
)299202
ns/iter (± 5811
)1.63
debug
785682675
ns/iter (± 22890612
)389873659
ns/iter (± 5219053
)2.02
Poseidon4 Hash 10 -> 4
189603
ns/iter (± 10021
)122860
ns/iter (± 3606
)1.54
Poseidon8 Hash 4 -> 1
210718
ns/iter (± 10363
)128472
ns/iter (± 239
)1.64
Poseidon8 Hash 4 -> 2
200985
ns/iter (± 7935
)128589
ns/iter (± 3792
)1.56
Poseidon8 Hash 10 -> 1
317648
ns/iter (± 8491
)193652
ns/iter (± 3801
)1.64
Poseidon8 Hash 10 -> 4
305399
ns/iter (± 14979
)193788
ns/iter (± 262
)1.58
Poseidon8 Hash 10 -> 8
304352
ns/iter (± 12369
)193812
ns/iter (± 1567
)1.57
MerkleTree/new/10000
1127412272
ns/iter (± 30941028
)714618704
ns/iter (± 8002394
)1.58
MerkleTree/new/100000
9538828397
ns/iter (± 119587307
)6108363152
ns/iter (± 16448057
)1.56
MerkleTree/append/1/10000
1102347802
ns/iter (± 15320930
)712959110
ns/iter (± 7513670
)1.55
MerkleTree/append/1/100000
9482206099
ns/iter (± 116902706
)6095768015
ns/iter (± 28344570
)1.56
MerkleTree/append/10/1000
94098859
ns/iter (± 3482217
)59742921
ns/iter (± 115799
)1.58
MerkleTree/append/10/10000
1108953548
ns/iter (± 27260350
)710635631
ns/iter (± 8331415
)1.56
MerkleTree/append/10/100000
9488457710
ns/iter (± 104127840
)6074017235
ns/iter (± 32811995
)1.56
MerkleTree/append/100/1000
133423982
ns/iter (± 2115403
)86842533
ns/iter (± 444471
)1.54
MerkleTree/append/100/10000
1133419548
ns/iter (± 26018460
)708581753
ns/iter (± 2001608
)1.60
MerkleTree/append/100/100000
9520722305
ns/iter (± 126017427
)6073476553
ns/iter (± 23042393
)1.57
MerkleTree/append/1000/1000
92585924
ns/iter (± 3518706
)61291943
ns/iter (± 436103
)1.51
MerkleTree/append/1000/10000
1061576533
ns/iter (± 24420985
)680729815
ns/iter (± 2470548
)1.56
MerkleTree/append/1000/100000
9462551181
ns/iter (± 121679768
)6050148079
ns/iter (± 18270670
)1.56
MerkleTree/append/10000/1000
91544841
ns/iter (± 1536320
)59940258
ns/iter (± 54454
)1.53
MerkleTree/append/10000/10000
1426764829
ns/iter (± 39078382
)902804523
ns/iter (± 4446911
)1.58
MerkleTree/append/10000/100000
8970180371
ns/iter (± 116854060
)5785313164
ns/iter (± 20913794
)1.55
MerkleTree/append/100000/1000
97949543
ns/iter (± 3506600
)63294590
ns/iter (± 1853058
)1.55
MerkleTree/append/100000/10000
829485549
ns/iter (± 39274267
)528641181
ns/iter (± 8212463
)1.57
MerkleTree/append/100000/100000
11000593964
ns/iter (± 128354156
)7017857008
ns/iter (± 40532696
)1.57
MerkleTree/update_many/1000/1000
90383322
ns/iter (± 3131081
)59484358
ns/iter (± 469032
)1.52
MerkleTree/update_many/1000/1000 #2
89529399
ns/iter (± 3753850
)59509989
ns/iter (± 298398
)1.50
MerkleTree/update_many/100000/1000
180964896
ns/iter (± 2494374
)119220818
ns/iter (± 1223309
)1.52
MerkleTree/update_many/100000/10000
1699533148
ns/iter (± 50195204
)1107692031
ns/iter (± 2251524
)1.53
bls12_377: fq_repr_mul2
5
ns/iter (± 0
)3
ns/iter (± 0
)1.67
bls12_377: fq_repr_div2
5
ns/iter (± 0
)3
ns/iter (± 0
)1.67
bls12_377: fq12_add_assign
211
ns/iter (± 8
)114
ns/iter (± 3
)1.85
bls12_377: fq12_sub_assign
123
ns/iter (± 6
)61
ns/iter (± 0
)2.02
bls12_377: fq12_double
121
ns/iter (± 4
)64
ns/iter (± 0
)1.89
bls12_377: fr_repr_add_nocarry
5
ns/iter (± 0
)3
ns/iter (± 0
)1.67
bls12_377: fr_repr_sub_noborrow
5
ns/iter (± 0
)3
ns/iter (± 0
)1.67
bls12_377: fr_sub_assign
5
ns/iter (± 0
)3
ns/iter (± 0
)1.67
Block::to_string (serde_json)
318715
ns/iter (± 11030
)212247
ns/iter (± 378
)1.50
Header::to_bytes_le
386
ns/iter (± 12
)238
ns/iter (± 3
)1.62
Header::serialize (bincode)
758
ns/iter (± 30
)485
ns/iter (± 1
)1.56
This comment was automatically generated by workflow using github-action-benchmark.
CC: @raychu86