Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: remove codecov badge from readme #5868

Merged
merged 1 commit into from
Aug 9, 2023
Merged

Conversation

nflaig
Copy link
Member

@nflaig nflaig commented Aug 9, 2023

Motivation

Coverage reports are currently not uploaded to codecov, can be re-added if we wanna track code coverage at some point

Description

Remove codecov badge from README.md

@nflaig nflaig requested a review from a team as a code owner August 9, 2023 15:23
@wemeetagain wemeetagain enabled auto-merge (squash) August 9, 2023 15:29
@github-actions
Copy link
Contributor

github-actions bot commented Aug 9, 2023

Performance Report

✔️ no performance regression detected

Full benchmark results
Benchmark suite Current: 6636ae1 Previous: 6d183c9 Ratio
getPubkeys - index2pubkey - req 1000 vs - 250000 vc 916.90 us/op 513.81 us/op 1.78
getPubkeys - validatorsArr - req 1000 vs - 250000 vc 95.088 us/op 74.663 us/op 1.27
BLS verify - blst-native 1.2514 ms/op 1.2225 ms/op 1.02
BLS verifyMultipleSignatures 3 - blst-native 2.6221 ms/op 2.4966 ms/op 1.05
BLS verifyMultipleSignatures 8 - blst-native 5.7454 ms/op 5.5642 ms/op 1.03
BLS verifyMultipleSignatures 32 - blst-native 20.695 ms/op 19.437 ms/op 1.06
BLS aggregatePubkeys 32 - blst-native 28.313 us/op 25.696 us/op 1.10
BLS aggregatePubkeys 128 - blst-native 105.71 us/op 101.20 us/op 1.04
getAttestationsForBlock 66.031 ms/op 58.561 ms/op 1.13
isKnown best case - 1 super set check 467.00 ns/op 370.00 ns/op 1.26
isKnown normal case - 2 super set checks 473.00 ns/op 305.00 ns/op 1.55
isKnown worse case - 16 super set checks 445.00 ns/op 275.00 ns/op 1.62
CheckpointStateCache - add get delete 6.2850 us/op 5.0580 us/op 1.24
validate api signedAggregateAndProof - struct 2.9926 ms/op 2.7669 ms/op 1.08
validate gossip signedAggregateAndProof - struct 2.9623 ms/op 2.8020 ms/op 1.06
validate api attestation - struct 1.4604 ms/op 1.3216 ms/op 1.11
validate gossip attestation - struct 1.5115 ms/op 1.3606 ms/op 1.11
pickEth1Vote - no votes 1.4289 ms/op 1.1616 ms/op 1.23
pickEth1Vote - max votes 13.121 ms/op 9.0371 ms/op 1.45
pickEth1Vote - Eth1Data hashTreeRoot value x2048 10.866 ms/op 9.4918 ms/op 1.14
pickEth1Vote - Eth1Data hashTreeRoot tree x2048 18.838 ms/op 13.728 ms/op 1.37
pickEth1Vote - Eth1Data fastSerialize value x2048 763.67 us/op 652.39 us/op 1.17
pickEth1Vote - Eth1Data fastSerialize tree x2048 7.7658 ms/op 6.4641 ms/op 1.20
bytes32 toHexString 711.00 ns/op 533.00 ns/op 1.33
bytes32 Buffer.toString(hex) 334.00 ns/op 299.00 ns/op 1.12
bytes32 Buffer.toString(hex) from Uint8Array 534.00 ns/op 450.00 ns/op 1.19
bytes32 Buffer.toString(hex) + 0x 324.00 ns/op 296.00 ns/op 1.09
Object access 1 prop 0.20500 ns/op 0.15600 ns/op 1.31
Map access 1 prop 0.15800 ns/op 0.14600 ns/op 1.08
Object get x1000 9.2270 ns/op 7.1010 ns/op 1.30
Map get x1000 0.80300 ns/op 0.53100 ns/op 1.51
Object set x1000 81.182 ns/op 50.110 ns/op 1.62
Map set x1000 57.508 ns/op 40.346 ns/op 1.43
Return object 10000 times 0.32180 ns/op 0.24370 ns/op 1.32
Throw Error 10000 times 4.3528 us/op 3.8740 us/op 1.12
fastMsgIdFn sha256 / 200 bytes 3.6520 us/op 3.3390 us/op 1.09
fastMsgIdFn h32 xxhash / 200 bytes 381.00 ns/op 284.00 ns/op 1.34
fastMsgIdFn h64 xxhash / 200 bytes 418.00 ns/op 369.00 ns/op 1.13
fastMsgIdFn sha256 / 1000 bytes 12.359 us/op 11.482 us/op 1.08
fastMsgIdFn h32 xxhash / 1000 bytes 564.00 ns/op 419.00 ns/op 1.35
fastMsgIdFn h64 xxhash / 1000 bytes 552.00 ns/op 420.00 ns/op 1.31
fastMsgIdFn sha256 / 10000 bytes 116.04 us/op 103.26 us/op 1.12
fastMsgIdFn h32 xxhash / 10000 bytes 2.3900 us/op 1.9770 us/op 1.21
fastMsgIdFn h64 xxhash / 10000 bytes 1.5890 us/op 1.3500 us/op 1.18
enrSubnets - fastDeserialize 64 bits 2.0750 us/op 1.2460 us/op 1.67
enrSubnets - ssz BitVector 64 bits 643.00 ns/op 438.00 ns/op 1.47
enrSubnets - fastDeserialize 4 bits 292.00 ns/op 172.00 ns/op 1.70
enrSubnets - ssz BitVector 4 bits 658.00 ns/op 440.00 ns/op 1.50
prioritizePeers score -10:0 att 32-0.1 sync 2-0 139.32 us/op 99.684 us/op 1.40
prioritizePeers score 0:0 att 32-0.25 sync 2-0.25 178.34 us/op 123.10 us/op 1.45
prioritizePeers score 0:0 att 32-0.5 sync 2-0.5 243.09 us/op 188.70 us/op 1.29
prioritizePeers score 0:0 att 64-0.75 sync 4-0.75 362.20 us/op 326.37 us/op 1.11
prioritizePeers score 0:0 att 64-1 sync 4-1 394.89 us/op 346.41 us/op 1.14
array of 16000 items push then shift 1.6982 us/op 1.5942 us/op 1.07
LinkedList of 16000 items push then shift 10.277 ns/op 8.9990 ns/op 1.14
array of 16000 items push then pop 74.759 ns/op 58.309 ns/op 1.28
LinkedList of 16000 items push then pop 10.106 ns/op 8.8960 ns/op 1.14
array of 24000 items push then shift 2.8069 us/op 2.4291 us/op 1.16
LinkedList of 24000 items push then shift 11.303 ns/op 10.836 ns/op 1.04
array of 24000 items push then pop 129.78 ns/op 123.84 ns/op 1.05
LinkedList of 24000 items push then pop 11.136 ns/op 8.9990 ns/op 1.24
intersect bitArray bitLen 8 8.9300 ns/op 6.9600 ns/op 1.28
intersect array and set length 8 107.88 ns/op 65.051 ns/op 1.66
intersect bitArray bitLen 128 38.755 ns/op 33.911 ns/op 1.14
intersect array and set length 128 1.4144 us/op 961.08 ns/op 1.47
bitArray.getTrueBitIndexes() bitLen 128 2.8810 us/op 1.7140 us/op 1.68
bitArray.getTrueBitIndexes() bitLen 248 4.7000 us/op 3.0040 us/op 1.56
bitArray.getTrueBitIndexes() bitLen 512 7.4980 us/op 6.6570 us/op 1.13
Buffer.concat 32 items 1.2430 us/op 1.1670 us/op 1.07
Uint8Array.set 32 items 2.4060 us/op 2.1880 us/op 1.10
transfer serialized Status (84 B) 2.8120 us/op 2.0580 us/op 1.37
copy serialized Status (84 B) 2.1110 us/op 1.7040 us/op 1.24
transfer serialized SignedVoluntaryExit (112 B) 3.1160 us/op 2.1250 us/op 1.47
copy serialized SignedVoluntaryExit (112 B) 2.5150 us/op 1.7600 us/op 1.43
transfer serialized ProposerSlashing (416 B) 3.9300 us/op 2.5260 us/op 1.56
copy serialized ProposerSlashing (416 B) 3.4260 us/op 2.2130 us/op 1.55
transfer serialized Attestation (485 B) 4.2830 us/op 2.7400 us/op 1.56
copy serialized Attestation (485 B) 3.1000 us/op 2.4620 us/op 1.26
transfer serialized AttesterSlashing (33232 B) 3.0960 us/op 2.4740 us/op 1.25
copy serialized AttesterSlashing (33232 B) 10.469 us/op 6.3290 us/op 1.65
transfer serialized Small SignedBeaconBlock (128000 B) 4.4510 us/op 3.5890 us/op 1.24
copy serialized Small SignedBeaconBlock (128000 B) 37.069 us/op 21.374 us/op 1.73
transfer serialized Avg SignedBeaconBlock (200000 B) 4.5270 us/op 4.1120 us/op 1.10
copy serialized Avg SignedBeaconBlock (200000 B) 47.536 us/op 29.744 us/op 1.60
transfer serialized BlobsSidecar (524380 B) 5.5580 us/op 5.0720 us/op 1.10
copy serialized BlobsSidecar (524380 B) 120.30 us/op 111.39 us/op 1.08
transfer serialized Big SignedBeaconBlock (1000000 B) 4.8910 us/op 4.3900 us/op 1.11
copy serialized Big SignedBeaconBlock (1000000 B) 195.13 us/op 430.46 us/op 0.45
pass gossip attestations to forkchoice per slot 2.6762 ms/op 2.6746 ms/op 1.00
forkChoice updateHead vc 100000 bc 64 eq 0 6.4164 ms/op 2.5904 ms/op 2.48
forkChoice updateHead vc 600000 bc 64 eq 0 14.069 ms/op 17.844 ms/op 0.79
forkChoice updateHead vc 1000000 bc 64 eq 0 21.053 ms/op 35.146 ms/op 0.60
forkChoice updateHead vc 600000 bc 320 eq 0 19.723 ms/op 21.276 ms/op 0.93
forkChoice updateHead vc 600000 bc 1200 eq 0 101.89 ms/op 107.77 ms/op 0.95
forkChoice updateHead vc 600000 bc 64 eq 1000 22.333 ms/op 26.616 ms/op 0.84
forkChoice updateHead vc 600000 bc 64 eq 10000 24.237 ms/op 30.489 ms/op 0.79
forkChoice updateHead vc 600000 bc 64 eq 300000 77.214 ms/op 45.994 ms/op 1.68
computeDeltas 4.0489 ms/op 4.1249 ms/op 0.98
computeProposerBoostScoreFromBalances 412.34 us/op 415.92 us/op 0.99
altair processAttestation - 250000 vs - 7PWei normalcase 2.3438 ms/op 2.9981 ms/op 0.78
altair processAttestation - 250000 vs - 7PWei worstcase 3.3756 ms/op 3.9231 ms/op 0.86
altair processAttestation - setStatus - 1/6 committees join 177.78 us/op 227.94 us/op 0.78
altair processAttestation - setStatus - 1/3 committees join 349.78 us/op 368.50 us/op 0.95
altair processAttestation - setStatus - 1/2 committees join 477.38 us/op 496.33 us/op 0.96
altair processAttestation - setStatus - 2/3 committees join 592.73 us/op 619.12 us/op 0.96
altair processAttestation - setStatus - 4/5 committees join 814.88 us/op 862.62 us/op 0.94
altair processAttestation - setStatus - 100% committees join 961.88 us/op 963.50 us/op 1.00
altair processBlock - 250000 vs - 7PWei normalcase 10.409 ms/op 12.766 ms/op 0.82
altair processBlock - 250000 vs - 7PWei normalcase hashState 17.747 ms/op 17.997 ms/op 0.99
altair processBlock - 250000 vs - 7PWei worstcase 41.459 ms/op 40.022 ms/op 1.04
altair processBlock - 250000 vs - 7PWei worstcase hashState 61.124 ms/op 61.368 ms/op 1.00
phase0 processBlock - 250000 vs - 7PWei normalcase 2.9105 ms/op 2.7760 ms/op 1.05
phase0 processBlock - 250000 vs - 7PWei worstcase 34.234 ms/op 32.242 ms/op 1.06
altair processEth1Data - 250000 vs - 7PWei normalcase 613.65 us/op 554.37 us/op 1.11
getExpectedWithdrawals 250000 eb:1,eth1:1,we:0,wn:0,smpl:15 21.188 us/op 20.148 us/op 1.05
getExpectedWithdrawals 250000 eb:0.95,eth1:0.1,we:0.05,wn:0,smpl:219 62.940 us/op 115.19 us/op 0.55
getExpectedWithdrawals 250000 eb:0.95,eth1:0.3,we:0.05,wn:0,smpl:42 41.709 us/op 16.567 us/op 2.52
getExpectedWithdrawals 250000 eb:0.95,eth1:0.7,we:0.05,wn:0,smpl:18 21.103 us/op 12.648 us/op 1.67
getExpectedWithdrawals 250000 eb:0.1,eth1:0.1,we:0,wn:0,smpl:1020 253.31 us/op 205.62 us/op 1.23
getExpectedWithdrawals 250000 eb:0.03,eth1:0.03,we:0,wn:0,smpl:11777 1.8698 ms/op 1.4025 ms/op 1.33
getExpectedWithdrawals 250000 eb:0.01,eth1:0.01,we:0,wn:0,smpl:16384 2.4566 ms/op 1.8330 ms/op 1.34
getExpectedWithdrawals 250000 eb:0,eth1:0,we:0,wn:0,smpl:16384 2.2976 ms/op 1.8978 ms/op 1.21
getExpectedWithdrawals 250000 eb:0,eth1:0,we:0,wn:0,nocache,smpl:16384 5.0797 ms/op 3.9249 ms/op 1.29
getExpectedWithdrawals 250000 eb:0,eth1:1,we:0,wn:0,smpl:16384 3.3075 ms/op 2.6687 ms/op 1.24
getExpectedWithdrawals 250000 eb:0,eth1:1,we:0,wn:0,nocache,smpl:16384 8.5741 ms/op 6.2316 ms/op 1.38
Tree 40 250000 create 720.64 ms/op 461.33 ms/op 1.56
Tree 40 250000 get(125000) 231.23 ns/op 226.34 ns/op 1.02
Tree 40 250000 set(125000) 2.0054 us/op 1.8332 us/op 1.09
Tree 40 250000 toArray() 36.974 ms/op 29.880 ms/op 1.24
Tree 40 250000 iterate all - toArray() + loop 28.396 ms/op 30.260 ms/op 0.94
Tree 40 250000 iterate all - get(i) 92.865 ms/op 74.940 ms/op 1.24
MutableVector 250000 create 17.438 ms/op 12.323 ms/op 1.42
MutableVector 250000 get(125000) 8.2720 ns/op 6.6240 ns/op 1.25
MutableVector 250000 set(125000) 465.07 ns/op 288.34 ns/op 1.61
MutableVector 250000 toArray() 5.1252 ms/op 3.9792 ms/op 1.29
MutableVector 250000 iterate all - toArray() + loop 5.2179 ms/op 3.5863 ms/op 1.45
MutableVector 250000 iterate all - get(i) 1.8788 ms/op 1.5673 ms/op 1.20
Array 250000 create 4.6283 ms/op 3.2012 ms/op 1.45
Array 250000 clone - spread 1.4145 ms/op 1.0435 ms/op 1.36
Array 250000 get(125000) 1.5980 ns/op 0.51100 ns/op 3.13
Array 250000 set(125000) 1.1560 ns/op 0.60700 ns/op 1.90
Array 250000 iterate all - loop 124.76 us/op 113.19 us/op 1.10
effectiveBalanceIncrements clone Uint8Array 300000 59.619 us/op 58.152 us/op 1.03
effectiveBalanceIncrements clone MutableVector 300000 356.00 ns/op 311.00 ns/op 1.14
effectiveBalanceIncrements rw all Uint8Array 300000 203.72 us/op 193.34 us/op 1.05
effectiveBalanceIncrements rw all MutableVector 300000 142.38 ms/op 89.326 ms/op 1.59
phase0 afterProcessEpoch - 250000 vs - 7PWei 124.37 ms/op 117.02 ms/op 1.06
phase0 beforeProcessEpoch - 250000 vs - 7PWei 60.431 ms/op 37.597 ms/op 1.61
altair processEpoch - mainnet_e81889 458.41 ms/op 337.25 ms/op 1.36
mainnet_e81889 - altair beforeProcessEpoch 119.88 ms/op 71.825 ms/op 1.67
mainnet_e81889 - altair processJustificationAndFinalization 31.345 us/op 19.926 us/op 1.57
mainnet_e81889 - altair processInactivityUpdates 15.475 ms/op 6.8098 ms/op 2.27
mainnet_e81889 - altair processRewardsAndPenalties 90.387 ms/op 75.488 ms/op 1.20
mainnet_e81889 - altair processRegistryUpdates 8.2010 us/op 3.2370 us/op 2.53
mainnet_e81889 - altair processSlashings 1.9090 us/op 636.00 ns/op 3.00
mainnet_e81889 - altair processEth1DataReset 1.3610 us/op 941.00 ns/op 1.45
mainnet_e81889 - altair processEffectiveBalanceUpdates 2.0698 ms/op 1.3214 ms/op 1.57
mainnet_e81889 - altair processSlashingsReset 8.3800 us/op 5.9810 us/op 1.40
mainnet_e81889 - altair processRandaoMixesReset 11.736 us/op 7.3000 us/op 1.61
mainnet_e81889 - altair processHistoricalRootsUpdate 2.2910 us/op 1.3080 us/op 1.75
mainnet_e81889 - altair processParticipationFlagUpdates 6.7130 us/op 3.4010 us/op 1.97
mainnet_e81889 - altair processSyncCommitteeUpdates 2.8810 us/op 1.2780 us/op 2.25
mainnet_e81889 - altair afterProcessEpoch 161.76 ms/op 142.22 ms/op 1.14
capella processEpoch - mainnet_e217614 1.1618 s/op 1.3126 s/op 0.89
mainnet_e217614 - capella beforeProcessEpoch 272.65 ms/op 332.33 ms/op 0.82
mainnet_e217614 - capella processJustificationAndFinalization 21.794 us/op 16.243 us/op 1.34
mainnet_e217614 - capella processInactivityUpdates 23.277 ms/op 20.477 ms/op 1.14
mainnet_e217614 - capella processRewardsAndPenalties 302.36 ms/op 310.70 ms/op 0.97
mainnet_e217614 - capella processRegistryUpdates 43.551 us/op 34.750 us/op 1.25
mainnet_e217614 - capella processSlashings 1.0620 us/op 957.00 ns/op 1.11
mainnet_e217614 - capella processEth1DataReset 797.00 ns/op 648.00 ns/op 1.23
mainnet_e217614 - capella processEffectiveBalanceUpdates 5.1974 ms/op 4.3442 ms/op 1.20
mainnet_e217614 - capella processSlashingsReset 3.0310 us/op 3.3890 us/op 0.89
mainnet_e217614 - capella processRandaoMixesReset 9.7470 us/op 5.5270 us/op 1.76
mainnet_e217614 - capella processHistoricalRootsUpdate 1.3350 us/op 762.00 ns/op 1.75
mainnet_e217614 - capella processParticipationFlagUpdates 2.9810 us/op 2.0670 us/op 1.44
mainnet_e217614 - capella afterProcessEpoch 325.97 ms/op 313.77 ms/op 1.04
phase0 processEpoch - mainnet_e58758 399.04 ms/op 356.60 ms/op 1.12
mainnet_e58758 - phase0 beforeProcessEpoch 161.32 ms/op 116.19 ms/op 1.39
mainnet_e58758 - phase0 processJustificationAndFinalization 23.836 us/op 18.161 us/op 1.31
mainnet_e58758 - phase0 processRewardsAndPenalties 52.924 ms/op 59.735 ms/op 0.89
mainnet_e58758 - phase0 processRegistryUpdates 17.359 us/op 9.3240 us/op 1.86
mainnet_e58758 - phase0 processSlashings 1.2330 us/op 493.00 ns/op 2.50
mainnet_e58758 - phase0 processEth1DataReset 1.1680 us/op 696.00 ns/op 1.68
mainnet_e58758 - phase0 processEffectiveBalanceUpdates 1.8473 ms/op 1.0341 ms/op 1.79
mainnet_e58758 - phase0 processSlashingsReset 9.7560 us/op 2.5490 us/op 3.83
mainnet_e58758 - phase0 processRandaoMixesReset 9.3670 us/op 4.5830 us/op 2.04
mainnet_e58758 - phase0 processHistoricalRootsUpdate 959.00 ns/op 841.00 ns/op 1.14
mainnet_e58758 - phase0 processParticipationRecordUpdates 6.2710 us/op 7.0540 us/op 0.89
mainnet_e58758 - phase0 afterProcessEpoch 108.73 ms/op 105.48 ms/op 1.03
phase0 processEffectiveBalanceUpdates - 250000 normalcase 1.9695 ms/op 1.3000 ms/op 1.52
phase0 processEffectiveBalanceUpdates - 250000 worstcase 0.5 2.3622 ms/op 1.4566 ms/op 1.62
altair processInactivityUpdates - 250000 normalcase 31.248 ms/op 20.178 ms/op 1.55
altair processInactivityUpdates - 250000 worstcase 30.963 ms/op 22.241 ms/op 1.39
phase0 processRegistryUpdates - 250000 normalcase 20.474 us/op 10.027 us/op 2.04
phase0 processRegistryUpdates - 250000 badcase_full_deposits 540.00 us/op 370.26 us/op 1.46
phase0 processRegistryUpdates - 250000 worstcase 0.5 189.19 ms/op 133.82 ms/op 1.41
altair processRewardsAndPenalties - 250000 normalcase 86.218 ms/op 45.429 ms/op 1.90
altair processRewardsAndPenalties - 250000 worstcase 77.836 ms/op 59.417 ms/op 1.31
phase0 getAttestationDeltas - 250000 normalcase 7.8858 ms/op 8.7665 ms/op 0.90
phase0 getAttestationDeltas - 250000 worstcase 10.539 ms/op 9.1210 ms/op 1.16
phase0 processSlashings - 250000 worstcase 2.9448 ms/op 2.4577 ms/op 1.20
altair processSyncCommitteeUpdates - 250000 179.36 ms/op 154.12 ms/op 1.16
BeaconState.hashTreeRoot - No change 332.00 ns/op 274.00 ns/op 1.21
BeaconState.hashTreeRoot - 1 full validator 57.533 us/op 55.321 us/op 1.04
BeaconState.hashTreeRoot - 32 full validator 560.26 us/op 540.43 us/op 1.04
BeaconState.hashTreeRoot - 512 full validator 5.7020 ms/op 6.1152 ms/op 0.93
BeaconState.hashTreeRoot - 1 validator.effectiveBalance 73.029 us/op 66.854 us/op 1.09
BeaconState.hashTreeRoot - 32 validator.effectiveBalance 846.42 us/op 864.90 us/op 0.98
BeaconState.hashTreeRoot - 512 validator.effectiveBalance 12.763 ms/op 11.847 ms/op 1.08
BeaconState.hashTreeRoot - 1 balances 53.450 us/op 47.859 us/op 1.12
BeaconState.hashTreeRoot - 32 balances 490.65 us/op 461.84 us/op 1.06
BeaconState.hashTreeRoot - 512 balances 5.0734 ms/op 4.4771 ms/op 1.13
BeaconState.hashTreeRoot - 250000 balances 88.794 ms/op 72.151 ms/op 1.23
aggregationBits - 2048 els - zipIndexesInBitList 23.787 us/op 16.459 us/op 1.45
regular array get 100000 times 49.054 us/op 44.148 us/op 1.11
wrappedArray get 100000 times 36.337 us/op 33.157 us/op 1.10
arrayWithProxy get 100000 times 16.368 ms/op 14.621 ms/op 1.12
ssz.Root.equals 296.00 ns/op 255.00 ns/op 1.16
byteArrayEquals 336.00 ns/op 259.00 ns/op 1.30
shuffle list - 16384 els 7.7277 ms/op 6.9626 ms/op 1.11
shuffle list - 250000 els 109.56 ms/op 102.29 ms/op 1.07
processSlot - 1 slots 12.012 us/op 8.3300 us/op 1.44
processSlot - 32 slots 1.7272 ms/op 1.3774 ms/op 1.25
getEffectiveBalanceIncrementsZeroInactive - 250000 vs - 7PWei 63.564 ms/op 49.497 ms/op 1.28
getCommitteeAssignments - req 1 vs - 250000 vc 2.6982 ms/op 2.5744 ms/op 1.05
getCommitteeAssignments - req 100 vs - 250000 vc 4.5722 ms/op 3.8188 ms/op 1.20
getCommitteeAssignments - req 1000 vs - 250000 vc 4.8736 ms/op 4.5109 ms/op 1.08
RootCache.getBlockRootAtSlot - 250000 vs - 7PWei 6.0000 ns/op 5.9500 ns/op 1.01
state getBlockRootAtSlot - 250000 vs - 7PWei 757.24 ns/op 702.88 ns/op 1.08
computeProposers - vc 250000 11.483 ms/op 9.7042 ms/op 1.18
computeEpochShuffling - vc 250000 124.11 ms/op 115.36 ms/op 1.08
getNextSyncCommittee - vc 250000 184.18 ms/op 157.34 ms/op 1.17
computeSigningRoot for AttestationData 17.573 us/op 15.115 us/op 1.16
hash AttestationData serialized data then Buffer.toString(base64) 2.6175 us/op 2.4934 us/op 1.05
toHexString serialized data 1.6868 us/op 1.2860 us/op 1.31
Buffer.toString(base64) 304.38 ns/op 259.21 ns/op 1.17

by benchmarkbot/action

@wemeetagain wemeetagain merged commit 664820a into unstable Aug 9, 2023
11 checks passed
@wemeetagain wemeetagain deleted the nflaig/remove-codecov branch August 9, 2023 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants