Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(gnoweb): update page_contribute.gno (#2922)
Added the gno.land grants GH repository link to the page
- Loading branch information
2f60580
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 'Go Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold
1.20
.BenchmarkBinary/EmptyStruct:encode
636.6
ns/op 96 B/op 2 allocs/op359.3
ns/op 96 B/op 2 allocs/op1.77
BenchmarkBinary/EmptyStruct:encode - ns/op
636.6
ns/op359.3
ns/op1.77
BenchmarkBinary/EmptyStruct:decode
356.3
ns/op 0 B/op 0 allocs/op190.4
ns/op 0 B/op 0 allocs/op1.87
BenchmarkBinary/EmptyStruct:decode - ns/op
356.3
ns/op190.4
ns/op1.87
BenchmarkBinary/PrimitivesStruct:decode
4386
ns/op 137 B/op 7 allocs/op3571
ns/op 137 B/op 7 allocs/op1.23
BenchmarkBinary/PrimitivesStruct:decode - ns/op
4386
ns/op3571
ns/op1.23
BenchmarkBinary/ShortArraysStruct:encode
1080
ns/op 192 B/op 4 allocs/op820.3
ns/op 192 B/op 4 allocs/op1.32
BenchmarkBinary/ShortArraysStruct:encode - ns/op
1080
ns/op820.3
ns/op1.32
BenchmarkBinary/ShortArraysStruct:decode
499
ns/op 0 B/op 0 allocs/op320.3
ns/op 0 B/op 0 allocs/op1.56
BenchmarkBinary/ShortArraysStruct:decode - ns/op
499
ns/op320.3
ns/op1.56
BenchmarkBinary/EmbeddedSt1:decode
4804
ns/op 300 B/op 8 allocs/op3759
ns/op 300 B/op 8 allocs/op1.28
BenchmarkBinary/EmbeddedSt1:decode - ns/op
4804
ns/op3759
ns/op1.28
BenchmarkBinary/AminoMarshalerStruct1:encode
3427
ns/op 512 B/op 16 allocs/op2778
ns/op 512 B/op 16 allocs/op1.23
BenchmarkBinary/AminoMarshalerStruct1:encode - ns/op
3427
ns/op2778
ns/op1.23
BenchmarkBinary/AminoMarshalerStruct1:decode
3063
ns/op 200 B/op 8 allocs/op2320
ns/op 200 B/op 8 allocs/op1.32
BenchmarkBinary/AminoMarshalerStruct1:decode - ns/op
3063
ns/op2320
ns/op1.32
BenchmarkBinary/AminoMarshalerStruct2:decode
6820
ns/op 832 B/op 31 allocs/op5678
ns/op 832 B/op 31 allocs/op1.20
BenchmarkBinary/AminoMarshalerStruct2:decode - ns/op
6820
ns/op5678
ns/op1.20
BenchmarkBinary/AminoMarshalerStruct3:encode
2927
ns/op 352 B/op 12 allocs/op2294
ns/op 352 B/op 12 allocs/op1.28
BenchmarkBinary/AminoMarshalerStruct3:encode - ns/op
2927
ns/op2294
ns/op1.28
BenchmarkBinary/AminoMarshalerStruct3:decode
2754
ns/op 200 B/op 8 allocs/op2122
ns/op 200 B/op 8 allocs/op1.30
BenchmarkBinary/AminoMarshalerStruct3:decode - ns/op
2754
ns/op2122
ns/op1.30
BenchmarkBinary/AminoMarshalerInt4:encode
3247
ns/op 464 B/op 14 allocs/op2504
ns/op 464 B/op 14 allocs/op1.30
BenchmarkBinary/AminoMarshalerInt4:encode - ns/op
3247
ns/op2504
ns/op1.30
BenchmarkBinary/AminoMarshalerInt4:decode
2893
ns/op 200 B/op 8 allocs/op2246
ns/op 200 B/op 8 allocs/op1.29
BenchmarkBinary/AminoMarshalerInt4:decode - ns/op
2893
ns/op2246
ns/op1.29
BenchmarkBinary/AminoMarshalerInt5:encode
3516
ns/op 399 B/op 15 allocs/op2708
ns/op 399 B/op 15 allocs/op1.30
BenchmarkBinary/AminoMarshalerInt5:encode - ns/op
3516
ns/op2708
ns/op1.30
BenchmarkBinary/AminoMarshalerInt5:decode
3013
ns/op 231 B/op 10 allocs/op2345
ns/op 231 B/op 10 allocs/op1.28
BenchmarkBinary/AminoMarshalerInt5:decode - ns/op
3013
ns/op2345
ns/op1.28
BenchmarkBinary/AminoMarshalerStruct6:encode
5873
ns/op 904 B/op 29 allocs/op4809
ns/op 904 B/op 29 allocs/op1.22
BenchmarkBinary/AminoMarshalerStruct6:encode - ns/op
5873
ns/op4809
ns/op1.22
BenchmarkBinary/AminoMarshalerStruct6:decode
5544
ns/op 464 B/op 20 allocs/op4574
ns/op 464 B/op 20 allocs/op1.21
BenchmarkBinary/AminoMarshalerStruct6:decode - ns/op
5544
ns/op4574
ns/op1.21
BenchmarkBinary/AminoMarshalerStruct7:encode
5293
ns/op 696 B/op 24 allocs/op4312
ns/op 696 B/op 24 allocs/op1.23
BenchmarkBinary/AminoMarshalerStruct7:encode - ns/op
5293
ns/op4312
ns/op1.23
BenchmarkBinary/AminoMarshalerStruct7:decode
5357
ns/op 432 B/op 20 allocs/op4228
ns/op 432 B/op 20 allocs/op1.27
BenchmarkBinary/AminoMarshalerStruct7:decode - ns/op
5357
ns/op4228
ns/op1.27
BenchmarkDetaching
98.95
ns/op 0 B/op 0 allocs/op75.7
ns/op 0 B/op 0 allocs/op1.31
BenchmarkDetaching - ns/op
98.95
ns/op75.7
ns/op1.31
BenchmarkBcryptGenerateFromPassword/benchmark-security-param
63513102
ns/op 5130 B/op 9 allocs/op31680297
ns/op 5126 B/op 9 allocs/op2.00
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - ns/op
63513102
ns/op31680297
ns/op2.00
BenchmarkBcryptGenerateFromPassword/benchmark-security-param
126753540
ns/op 5139 B/op 9 allocs/op31680297
ns/op 5126 B/op 9 allocs/op4.00
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - ns/op
126753540
ns/op31680297
ns/op4.00
BenchmarkBcryptGenerateFromPassword/benchmark-security-param
253557844
ns/op 5158 B/op 9 allocs/op31680297
ns/op 5126 B/op 9 allocs/op8.00
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - ns/op
253557844
ns/op31680297
ns/op8.00
BenchmarkBcryptGenerateFromPassword/benchmark-security-param
506627912
ns/op 5196 B/op 10 allocs/op31680297
ns/op 5126 B/op 9 allocs/op15.99
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - ns/op
506627912
ns/op31680297
ns/op15.99
BenchmarkBcryptGenerateFromPassword/benchmark-security-param
1014276224
ns/op 5736 B/op 15 allocs/op31680297
ns/op 5126 B/op 9 allocs/op32.02
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - ns/op
1014276224
ns/op31680297
ns/op32.02
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - allocs/op
15
allocs/op9
allocs/op1.67
BenchmarkBcryptGenerateFromPassword/benchmark-security-param
2026247163
ns/op 5736 B/op 15 allocs/op31680297
ns/op 5126 B/op 9 allocs/op63.96
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - ns/op
2026247163
ns/op31680297
ns/op63.96
BenchmarkBcryptGenerateFromPassword/benchmark-security-param - allocs/op
15
allocs/op9
allocs/op1.67
BenchmarkSigning
88934
ns/op 1856 B/op 36 allocs/op28443
ns/op 64 B/op 1 allocs/op3.13
BenchmarkSigning - ns/op
88934
ns/op28443
ns/op3.13
BenchmarkSigning - B/op
1856
B/op64
B/op29
BenchmarkSigning - allocs/op
36
allocs/op1
allocs/op36
BenchmarkSigning
87831
ns/op 1856 B/op 36 allocs/op28443
ns/op 64 B/op 1 allocs/op3.09
BenchmarkSigning - ns/op
87831
ns/op28443
ns/op3.09
BenchmarkSigning - B/op
1856
B/op64
B/op29
BenchmarkSigning - allocs/op
36
allocs/op1
allocs/op36
BenchmarkVerification
166153
ns/op 864 B/op 19 allocs/op67477
ns/op 0 B/op 0 allocs/op2.46
BenchmarkVerification - ns/op
166153
ns/op67477
ns/op2.46
BenchmarkVerification - B/op
864
B/op0
B/op+∞
BenchmarkVerification - allocs/op
19
allocs/op0
allocs/op+∞
BenchmarkVerification
177285
ns/op 864 B/op 19 allocs/op67477
ns/op 0 B/op 0 allocs/op2.63
BenchmarkVerification - ns/op
177285
ns/op67477
ns/op2.63
BenchmarkVerification - B/op
864
B/op0
B/op+∞
BenchmarkVerification - allocs/op
19
allocs/op0
allocs/op+∞
BenchmarkBoltDBRandomReadsWrites
1759603
ns/op 24727 B/op 63 allocs/op1314438
ns/op 24996 B/op 63 allocs/op1.34
BenchmarkBoltDBRandomReadsWrites - ns/op
1759603
ns/op1314438
ns/op1.34
BenchmarkRandomBytes/random
82.03
ns/op 16 B/op 1 allocs/op43.49
ns/op 4 B/op 1 allocs/op1.89
BenchmarkRandomBytes/random - ns/op
82.03
ns/op43.49
ns/op1.89
BenchmarkRandomBytes/random - B/op
16
B/op4
B/op4
BenchmarkRandomBytes/random
123.9
ns/op 32 B/op 1 allocs/op43.49
ns/op 4 B/op 1 allocs/op2.85
BenchmarkRandomBytes/random - ns/op
123.9
ns/op43.49
ns/op2.85
BenchmarkRandomBytes/random - B/op
32
B/op4
B/op8
BenchmarkRandomBytes/random
312.7
ns/op 112 B/op 1 allocs/op43.49
ns/op 4 B/op 1 allocs/op7.19
BenchmarkRandomBytes/random - ns/op
312.7
ns/op43.49
ns/op7.19
BenchmarkRandomBytes/random - B/op
112
B/op4
B/op28
BenchmarkRandomBytes/random
2625
ns/op 1024 B/op 1 allocs/op43.49
ns/op 4 B/op 1 allocs/op60.36
BenchmarkRandomBytes/random - ns/op
2625
ns/op43.49
ns/op60.36
BenchmarkRandomBytes/random - B/op
1024
B/op4
B/op256
BenchmarkSmall/boltdb-1000-100-16-40/update
1501926
ns/op 44224 B/op 399 allocs/op889169
ns/op 36660 B/op 366 allocs/op1.69
BenchmarkSmall/boltdb-1000-100-16-40/update - ns/op
1501926
ns/op889169
ns/op1.69
BenchmarkSmall/boltdb-1000-100-16-40/update - B/op
44224
B/op36660
B/op1.21
BenchmarkSmall/boltdb-1000-100-16-40/block - B/op
5742016
B/op4776617
B/op1.20
BenchmarkSmall/goleveldb-1000-100-16-40/block - B/op
4437954
B/op3395494
B/op1.31
BenchmarkSmall/goleveldb-1000-100-16-40/block - allocs/op
46823
allocs/op35772
allocs/op1.31
BenchmarkSmall/memdb-1000-100-16-40/block
19319456
ns/op 9130925 B/op 166353 allocs/op15900589
ns/op 6580155 B/op 116818 allocs/op1.22
BenchmarkSmall/memdb-1000-100-16-40/block - ns/op
19319456
ns/op15900589
ns/op1.22
BenchmarkSmall/memdb-1000-100-16-40/block - B/op
9130925
B/op6580155
B/op1.39
BenchmarkSmall/memdb-1000-100-16-40/block - allocs/op
166353
allocs/op116818
allocs/op1.42
BenchmarkMedium/boltdb-100000-100-16-40/update
4758870
ns/op 94448 B/op 800 allocs/op3810163
ns/op 86940 B/op 736 allocs/op1.25
BenchmarkMedium/boltdb-100000-100-16-40/update - ns/op
4758870
ns/op3810163
ns/op1.25
BenchmarkMedium/boltdb-100000-100-16-40/update
6556311
ns/op 129021 B/op 1001 allocs/op3810163
ns/op 86940 B/op 736 allocs/op1.72
BenchmarkMedium/boltdb-100000-100-16-40/update - ns/op
6556311
ns/op3810163
ns/op1.72
BenchmarkMedium/boltdb-100000-100-16-40/update - B/op
129021
B/op86940
B/op1.48
BenchmarkMedium/boltdb-100000-100-16-40/update - allocs/op
1001
allocs/op736
allocs/op1.36
BenchmarkMedium/memdb-100000-100-16-40/update
1327771
ns/op 384174 B/op 7614 allocs/op985201
ns/op 263021 B/op 5080 allocs/op1.35
BenchmarkMedium/memdb-100000-100-16-40/update - ns/op
1327771
ns/op985201
ns/op1.35
BenchmarkMedium/memdb-100000-100-16-40/update - B/op
384174
B/op263021
B/op1.46
BenchmarkMedium/memdb-100000-100-16-40/update - allocs/op
7614
allocs/op5080
allocs/op1.50
BenchmarkLevelDBBatchSizes/goleveldb-100000-400-16-40/update - B/op
49900
B/op39256
B/op1.27
BenchmarkLevelDBBatchSizes/goleveldb-100000-400-16-40/update - allocs/op
601
allocs/op458
allocs/op1.31
BenchmarkHash/ripemd160
3613
ns/op 25 B/op 1 allocs/op895.4
ns/op 25 B/op 1 allocs/op4.04
BenchmarkHash/ripemd160 - ns/op
3613
ns/op895.4
ns/op4.04
BenchmarkHash/sha2-256
1626
ns/op 33 B/op 1 allocs/op465.1
ns/op 33 B/op 1 allocs/op3.50
BenchmarkHash/sha2-256 - ns/op
1626
ns/op465.1
ns/op3.50
BenchmarkHash/sha3-256
1896
ns/op 33 B/op 1 allocs/op833
ns/op 33 B/op 1 allocs/op2.28
BenchmarkHash/sha3-256 - ns/op
1896
ns/op833
ns/op2.28
BenchmarkSwitchBroadcast
14142
ns/op 1759 B/op 53 allocs/op11626
ns/op 1770 B/op 53 allocs/op1.22
BenchmarkSwitchBroadcast - ns/op
14142
ns/op11626
ns/op1.22
BenchmarkCacheStoreIterator50000
11788184
ns/op 2463741 B/op 5189 allocs/op9673482
ns/op 2392789 B/op 3943 allocs/op1.22
BenchmarkCacheStoreIterator50000 - ns/op
11788184
ns/op9673482
ns/op1.22
BenchmarkCacheStoreIterator50000 - allocs/op
5189
allocs/op3943
allocs/op1.32
BenchmarkCacheStoreIterator100000
41958602
ns/op 6489188 B/op 34958 allocs/op34557979
ns/op 6065273 B/op 27542 allocs/op1.21
BenchmarkCacheStoreIterator100000 - ns/op
41958602
ns/op34557979
ns/op1.21
BenchmarkCacheStoreIterator100000 - allocs/op
34958
allocs/op27542
allocs/op1.27
This comment was automatically generated by workflow using github-action-benchmark.
CC: @ajnavarro @thehowl @zivkovicmilos