|
92 | 92 | 'special-add': ITER_15 + ['5'],
|
93 | 93 | 'special-len': ITER_10 + ['5'],
|
94 | 94 | 'member_access': ITER_10 + ['5'],
|
| 95 | + 'magic-bool': ITER_10 + ['100000000'], |
| 96 | + 'magic-iter': ITER_10 + ['50000000'], |
| 97 | + 'instantiation': ITER_10 + ['50000000'], |
| 98 | + 'call-classmethod': ITER_15 + ['50000000'], |
| 99 | +} |
| 100 | + |
| 101 | + |
| 102 | +MICRO_NATIVE_BENCHMARKS = { |
95 | 103 | 'c_member_access': ITER_25 + ['5'],
|
96 | 104 | 'c-list-iterating-obj': ITER_15 + ['50000000'],
|
97 |
| - 'magic-bool': ITER_10 + ['100000000'], |
98 | 105 | 'c-magic-bool': ITER_10 + ['100000000'],
|
99 |
| - 'magic-iter': ITER_10 + ['50000000'], |
100 | 106 | 'c-magic-iter': ITER_10 + ['50000000'],
|
101 |
| - 'instantiation': ITER_10 + ['50000000'], |
102 | 107 | 'c-instantiation': ITER_10 + ['50000000'],
|
103 | 108 | 'c_arith-binop': ITER_25 + ['5'],
|
104 | 109 | 'c_arith_binop_2': ITER_25 + ['50'],
|
105 |
| - 'call-classmethod': ITER_15 + ['50000000'], |
106 | 110 | 'c-call-classmethod': ITER_15 + ['50000000']
|
107 | 111 | }
|
108 | 112 |
|
|
159 | 163 | # ----------------------------------------------------------------------------------------------------------------------
|
160 | 164 | BENCHMARKS = {
|
161 | 165 | "micro": [PATH_MICRO, MICRO_BENCHMARKS],
|
| 166 | + "micro-native": [PATH_MICRO, MICRO_NATIVE_BENCHMARKS], |
162 | 167 | "meso": [PATH_MESO, MESO_BENCHMARKS],
|
163 | 168 | "macro": [PATH_MACRO, MACRO_BENCHMARKS],
|
164 | 169 | # "interop": [PATH_INTEROP, INTEROP_BENCHMARKS],
|
|
0 commit comments