-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy path.fixed_opcode_counts.json
More file actions
138 lines (136 loc) · 11 KB
/
.fixed_opcode_counts.json
File metadata and controls
138 lines (136 loc) · 11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
{
"scenario_configs": {
"test_codecopy.*code_size_0.*": [2500,5000,7500,10000,12500,15000,17500,20000,22500,25000],
"test_codecopy.*code_size_32.*": [2000,4000,6000,8000,10000,12000,14000,16000,18000,20000],
"test_codecopy.*code_size_256.*": [750,1500,2250,3000,3750,4500,5250,6000,6750,7500],
"test_codecopy.*code_size_1024.*": [250,500,750,1000,1250,1500,1750,2000,2250,2500],
"test_codecopy.*code_size_24576.*": [10,20,30,40,50,60,70,80,90,100],
"test_codesize.*": [12500,25000,37500,50000,62500,75000,87500,100000,112500,125000],
"test_ext_account_query_warm.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_extcodecopy_warm.*": [125,250,375,500,625,750,875,1000,1125,1250],
"test_storage_access_warm_benchmark.*SLOAD.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_storage_access_warm_benchmark.*SSTORE same value.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_storage_access_warm_benchmark.*SSTORE new value.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_storage_access_cold_benchmark.*SLOAD.*": [10,20,30,40,50,60,70,80,90,100],
"test_storage_access_cold_benchmark.*SSTORE same value.*": [10,20,30,40,50,60,70,80,90,100],
"test_storage_access_cold_benchmark.*SSTORE new value.*": [1,2,3,4,5,6,7,8,9,10],
"test_selfbalance.*": [5000,10000,15000,20000,25000,30000,35000,40000,45000,50000],
"test_alt_bn128.*add.*": [100,200,300,400,500,600,700,800,900,1000],
"test_alt_bn128.*mul.*": [4,8,12,16,20,24,28,32,36,40],
"test_arithmetic.*ADD.*": [3500,7000,10500,14000,17500,21000,24500,28000,31500,35000],
"test_arithmetic.*DIV.*": [3000,6000,9000,12000,15000,18000,21000,24000,27000,30000],
"test_arithmetic.*EXP.*": [16,32,48,64,80,96,112,128,144,160],
"test_arithmetic.*MOD.*": [3000,6000,9000,12000,15000,18000,21000,24000,27000,30000],
"test_arithmetic.*MUL.*": [3000,6000,9000,12000,15000,18000,21000,24000,27000,30000],
"test_arithmetic.*SDIV.*": [3000,6000,9000,12000,15000,18000,21000,24000,27000,30000],
"test_arithmetic.*SIGNEXTEND.*": [3000,6000,9000,12000,15000,18000,21000,24000,27000,30000],
"test_arithmetic.*SMOD.*": [3000,6000,9000,12000,15000,18000,21000,24000,27000,30000],
"test_arithmetic.*SUB.*": [3500,7000,10500,14000,17500,21000,24500,28000,31500,35000],
"test_mod.*MOD.*": [5,10,15,20,25,30,35,40,45,50],
"test_mod.*SMOD.*": [5,10,15,20,25,30,35,40,45,50],
"test_bitwise.*": [3500,7000,10500,14000,17500,21000,24500,28000,31500,35000],
"test_not_op.*": [7500,15000,22500,30000,37500,45000,52500,60000,67500,75000],
"test_block_context_ops.*": [10000,20000,30000,40000,50000,60000,70000,80000,90000,100000],
"test_blake2f_benchmark.*num_rounds_1.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_blake2f_benchmark.*num_rounds_6.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_blake2f_benchmark.*num_rounds_12.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_blake2f_benchmark.*num_rounds_24.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_blockhash.*": [1000,2000,3000,4000,5000,6000,7000,8000,9000,10000],
"test_bls12_g1_msm.*k_1.*": [2,4,6,8,10,12,14,16,18,20],
"test_bls12_g1_msm.*k_16.*": [0.2,0.4,0.6,0.8,1,1.2,1.4,1.6,1.8,2],
"test_bls12_g1_msm.*k_64.*": [0.05,0.1,0.15,0.2,0.25,0.3,0.35,0.4,0.45,0.5],
"test_bls12_g1_msm.*k_128.*": [0.025,0.05,0.075,0.1,0.125,0.15,0.175,0.2,0.225,0.25],
"test_bls12_g2_msm.*k_1.*": [1,2,3,4,5,6,7,8,9,10],
"test_bls12_g2_msm.*k_16.*": [0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1],
"test_bls12_g2_msm.*k_64.*": [0.025,0.05,0.075,0.1,0.125,0.15,0.175,0.2,0.225,0.25],
"test_bls12_g2_msm.*k_128.*": [0.001,0.002,0.003,0.004,0.005,0.006,0.007,0.008,0.009,0.01],
"test_bls12_381.*g1add.*": [50,100,150,200,250,300,350,400,450,500],
"test_bls12_381.*g2add.*": [30,60,90,120,150,180,210,240,270,300],
"test_bls12_381.*fp_to_g1.*": [4,8,12,16,20,24,28,32,36,40],
"test_bls12_381.*fp_to_g2.*": [1,2,3,4,5,6,7,8,9,10],
"test_bls12_pairing.*num_pairs_1.*": [0.4,0.8,1.2,1.6,2,2.4,2.8,3.2,3.6,4],
"test_bls12_pairing.*num_pairs_3.*": [0.2,0.4,0.6,0.8,1,1.2,1.4,1.6,1.8,2],
"test_bls12_pairing.*num_pairs_6.*": [0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1],
"test_bls12_pairing.*num_pairs_12.*": [0.05,0.1,0.15,0.2,0.25,0.3,0.35,0.4,0.45,0.5],
"test_bls12_pairing.*num_pairs_24.*": [0.025,0.05,0.075,0.1,0.125,0.15,0.175,0.2,0.225,0.25],
"test_alt_bn128_benchmark.*num_pairs_1.*": [0.2,0.4,0.6,0.8,1,1.2,1.4,1.6,1.8,2],
"test_alt_bn128_benchmark.*num_pairs_3.*": [0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1],
"test_alt_bn128_benchmark.*num_pairs_6.*": [0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1],
"test_alt_bn128_benchmark.*num_pairs_12.*": [0.05,0.1,0.15,0.2,0.25,0.3,0.35,0.4,0.45,0.5],
"test_alt_bn128_benchmark.*num_pairs_24.*": [0.025,0.05,0.075,0.1,0.125,0.15,0.175,0.2,0.225,0.25],
"test_call_frame_context_ops.*": [10000,20000,30000,40000,50000,60000,70000,80000,90000,100000],
"test_calldatacopy_from_origin.*calldata_size_0.*": [2500,5000,7500,10000,12500,15000,17500,20000,22500,25000],
"test_calldatacopy_from_origin.*calldata_size_32.*": [2000,4000,6000,8000,10000,12000,14000,16000,18000,20000],
"test_calldatacopy_from_origin.*calldata_size_256.*": [650,1300,1950,2600,3250,3900,4550,5200,5850,6500],
"test_calldatacopy_from_origin.*calldata_size_1024.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_calldataload.*": [5000,10000,15000,20000,25000,30000,35000,40000,45000,50000],
"test_calldatasize.*": [10000,20000,30000,40000,50000,60000,70000,80000,90000,100000],
"test_callvalue_from_origin.*": [6000,12000,18000,24000,30000,36000,42000,48000,54000,60000],
"test_returndatacopy.*return_size_0.*": [2500,5000,7500,10000,12500,15000,17500,20000,22500,25000],
"test_returndatacopy.*return_size_32.*": [2000,4000,6000,8000,10000,12000,14000,16000,18000,20000],
"test_returndatacopy.*return_size_256.*": [650,1300,1950,2600,3250,3900,4550,5200,5850,6500],
"test_returndatacopy.*return_size_1024": [250,500,750,1000,1250,1500,1750,2000,2250,2500],
"test_returndatacopy.*return_size_10240.*": [25,50,75,100,125,150,175,200,225,250],
"test_returndatacopy.*return_size_1048576*": [1,2,3,4,5,6,7,8,9,10],
"test_returndatasize_nonzero.*": [6000,12000,18000,24000,30000,36000,42000,48000,54000,60000],
"test_comparison.*": [4000,8000,12000,16000,20000,24000,28000,32000,36000,40000],
"test_iszero.*": [8000,16000,24000,32000,40000,48000,56000,64000,72000,80000],
"test_gas_op.*": [12000,24000,36000,48000,60000,72000,84000,96000,108000,120000],
"test_jumpdests.*": [20000,40000,60000,80000,100000,120000,140000,160000,180000,200000],
"test_jumpi_fallthrough.*": [2000,4000,6000,8000,10000,12000,14000,16000,18000,20000],
"test_pc_op.*": [12000,24000,36000,48000,60000,72000,84000,96000,108000,120000],
"test_ecrecover.*": [8,16,24,32,40,48,56,64,72,80],
"test_identity_fixed_size.*size_0.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_identity_fixed_size.*size_32.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_identity_fixed_size.*size_256.*": [150,300,450,600,750,900,1050,1200,1350,1500],
"test_identity_fixed_size.*size_1024.*": [100,200,300,400,500,600,700,800,900,1000],
"test_keccak_diff_mem_msg_sizes.*msg_size_0.*": [600,1200,1800,2400,3000,3600,4200,4800,5400,6000],
"test_keccak_diff_mem_msg_sizes.*msg_size_32.*": [500,1000,1500,2000,2500,3000,3500,4000,4500,5000],
"test_keccak_diff_mem_msg_sizes.*msg_size_256.*": [250,500,750,1000,1250,1500,1750,2000,2250,2500],
"test_keccak_diff_mem_msg_sizes.*msg_size_1024.*": [100,200,300,400,500,600,700,800,900,1000],
"test_log_benchmark.*log_size_0.*LOG0.*": [60,120,180,240,300,360,420,480,540,600],
"test_log_benchmark.*log_size_0.*LOG1.*": [30,60,90,120,150,180,210,240,270,300],
"test_log_benchmark.*log_size_0.*LOG2.*": [20,40,60,80,100,120,140,160,180,200],
"test_log_benchmark.*log_size_0.*LOG3.*": [15,30,45,60,75,90,105,120,135,150],
"test_log_benchmark.*log_size_0.*LOG4.*": [15,30,45,60,75,90,105,120,135,150],
"test_log_benchmark.*log_size_32.*LOG0.*": [60,120,180,240,300,360,420,480,540,600],
"test_log_benchmark.*log_size_32.*LOG1.*": [30,60,90,120,150,180,210,240,270,300],
"test_log_benchmark.*log_size_32.*LOG2.*": [20,40,60,80,100,120,140,160,180,200],
"test_log_benchmark.*log_size_32.*LOG3.*": [15,30,45,60,75,90,105,120,135,150],
"test_log_benchmark.*log_size_32.*LOG4.*": [15,30,45,60,75,90,105,120,135,150],
"test_log_benchmark.*log_size_256.*LOG0.*": [10,20,30,40,50,60,70,80,90,100],
"test_log_benchmark.*log_size_256.*LOG1.*": [10,20,30,40,50,60,70,80,90,100],
"test_log_benchmark.*log_size_256.*LOG2.*": [8,16,24,32,40,48,56,64,72,80],
"test_log_benchmark.*log_size_256.*LOG3.*": [7,14,21,28,35,42,49,56,63,70],
"test_log_benchmark.*log_size_256.*LOG4.*": [6,12,18,24,30,36,42,48,54,60],
"test_log_benchmark.*log_size_1024.*LOG0.*": [3,6,9,12,15,18,21,24,27,30],
"test_log_benchmark.*log_size_1024.*LOG1.*": [3,6,9,12,15,18,21,24,27,30],
"test_log_benchmark.*log_size_1024.*LOG2.*": [3,6,9,12,15,18,21,24,27,30],
"test_log_benchmark.*log_size_1024.*LOG3.*": [3,6,9,12,15,18,21,24,27,30],
"test_log_benchmark.*log_size_1024.*LOG4.*": [3,6,9,12,15,18,21,24,27,30],
"test_mcopy.*copy_size_0.*": [2000,4000,6000,8000,10000,12000,14000,16000,18000,20000],
"test_mcopy.*copy_size_32.*": [1500,3000,4500,6000,7500,9000,10500,12000,13500,15000],
"test_mcopy.*copy_size_256.*": [750,1500,2250,3000,3750,4500,5250,6000,6750,7500],
"test_mcopy.*copy_size_1024.*": [250,500,750,1000,1250,1500,1750,2000,2250,2500],
"test_memory_access.*": [2500,5000,7500,10000,12500,15000,17500,20000,22500,25000],
"test_msize.*": [12000,24000,36000,48000,60000,72000,84000,96000,108000,120000],
"test_point_evaluation.*": [1,2,3,4,5,6,7,8,9,10],
"test_ripemd160_fixed_size.*size_0.*": [40,80,120,160,200,240,280,320,360,400],
"test_ripemd160_fixed_size.*size_32.*": [30,60,90,120,150,180,210,240,270,300],
"test_ripemd160_fixed_size.*size_256.*": [15,30,45,60,75,90,105,120,135,150],
"test_ripemd160_fixed_size.*size_1024.*": [5,10,15,20,25,30,35,40,45,50],
"test_sha256_fixed_size.*size_0.*": [150,300,450,600,750,900,1050,1200,1350,1500],
"test_sha256_fixed_size.*size_32.*": [150,300,450,600,750,900,1050,1200,1350,1500],
"test_sha256_fixed_size.*size_256.*": [100,200,300,400,500,600,700,800,900,1000],
"test_sha256_fixed_size.*size_1024.*": [50,100,150,200,250,300,350,400,450,500],
"test_dup.*": [7000,14000,21000,28000,35000,42000,49000,56000,63000,70000],
"test_push.*": [7000,14000,21000,28000,35000,42000,49000,56000,63000,70000],
"test_push.*PUSH0.*": [10000,20000,30000,40000,50000,60000,70000,80000,90000,100000],
"test_swap.*": [7000,14000,21000,28000,35000,42000,49000,56000,63000,70000],
"test_tload.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_tstore.*": [200,400,600,800,1000,1200,1400,1600,1800,2000],
"test_create.*CREATE.*": [1,2,3,4,5,6,7,8,9,10],
"test_create.*CREATE2.*": [1,2,3,4,5,6,7,8,9,10],
"test_call_frame_context_ops.*": [10000,20000,30000,40000,50000,60000,70000,80000,90000,100000]
}
}