Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save sergey-miryanov/78d49cffbcba3f55245d5ac4eb857fd3 to your computer and use it in GitHub Desktop.
Save sergey-miryanov/78d49cffbcba3f55245d5ac4eb857fd3 to your computer and use it in GitHub Desktop.
+--------------------------+----------+------------------------+
| Benchmark | win-main | main |
+==========================+==========+========================+
| 2to3 | 342 ms | 171 ms: 2.01x faster |
+--------------------------+----------+------------------------+
| async_generators | 436 ms | 269 ms: 1.62x faster |
+--------------------------+----------+------------------------+
| asyncio_tcp | 659 ms | 301 ms: 2.19x faster |
+--------------------------+----------+------------------------+
| asyncio_tcp_ssl | 1.82 sec | 801 ms: 2.27x faster |
+--------------------------+----------+------------------------+
| chaos | 79.3 ms | 36.7 ms: 2.16x faster |
+--------------------------+----------+------------------------+
| comprehensions | 22.1 us | 10.3 us: 2.15x faster |
+--------------------------+----------+------------------------+
| bench_mp_pool | 105 ms | 69.8 ms: 1.50x faster |
+--------------------------+----------+------------------------+
| bench_thread_pool | 1.26 ms | 651 us: 1.94x faster |
+--------------------------+----------+------------------------+
| coroutines | 28.2 ms | 15.8 ms: 1.78x faster |
+--------------------------+----------+------------------------+
| coverage | 86.2 ms | 55.7 ms: 1.55x faster |
+--------------------------+----------+------------------------+
| crypto_pyaes | 87.9 ms | 45.5 ms: 1.93x faster |
+--------------------------+----------+------------------------+
| deepcopy | 310 us | 170 us: 1.83x faster |
+--------------------------+----------+------------------------+
| deepcopy_reduce | 3.34 us | 1.85 us: 1.80x faster |
+--------------------------+----------+------------------------+
| deepcopy_memo | 36.6 us | 17.2 us: 2.12x faster |
+--------------------------+----------+------------------------+
| deltablue | 5.19 ms | 1.97 ms: 2.64x faster |
+--------------------------+----------+------------------------+
| django_template | 45.4 ms | 23.4 ms: 1.94x faster |
+--------------------------+----------+------------------------+
| docutils | 2.46 sec | 1.69 sec: 1.45x faster |
+--------------------------+----------+------------------------+
| dulwich_log | 86.4 ms | 43.3 ms: 1.99x faster |
+--------------------------+----------+------------------------+
| fannkuch | 449 ms | 239 ms: 1.88x faster |
+--------------------------+----------+------------------------+
| float | 85.4 ms | 43.4 ms: 1.97x faster |
+--------------------------+----------+------------------------+
| create_gc_cycles | 1.19 ms | 1.18 ms: 1.01x faster |
+--------------------------+----------+------------------------+
| gc_traversal | 3.00 ms | 2.81 ms: 1.07x faster |
+--------------------------+----------+------------------------+
| generators | 43.2 ms | 19.5 ms: 2.21x faster |
+--------------------------+----------+------------------------+
| genshi_text | 29.0 ms | 14.3 ms: 2.03x faster |
+--------------------------+----------+------------------------+
| genshi_xml | 62.8 ms | 33.3 ms: 1.89x faster |
+--------------------------+----------+------------------------+
| go | 160 ms | 69.4 ms: 2.31x faster |
+--------------------------+----------+------------------------+
| hexiom | 8.43 ms | 3.64 ms: 2.32x faster |
+--------------------------+----------+------------------------+
| html5lib | 65.3 ms | 42.3 ms: 1.54x faster |
+--------------------------+----------+------------------------+
| json_dumps | 8.63 ms | 6.28 ms: 1.37x faster |
+--------------------------+----------+------------------------+
| json_loads | 24.6 us | 16.0 us: 1.54x faster |
+--------------------------+----------+------------------------+
| logging_format | 12.5 us | 3.89 us: 3.21x faster |
+--------------------------+----------+------------------------+
| logging_silent | 138 ns | 59.9 ns: 2.31x faster |
+--------------------------+----------+------------------------+
| logging_simple | 11.3 us | 3.52 us: 3.19x faster |
+--------------------------+----------+------------------------+
| mako | 14.3 ms | 6.80 ms: 2.11x faster |
+--------------------------+----------+------------------------+
| mdp | 1.48 sec | 778 ms: 1.90x faster |
+--------------------------+----------+------------------------+
| meteor_contest | 104 ms | 68.2 ms: 1.52x faster |
+--------------------------+----------+------------------------+
| nbody | 114 ms | 55.4 ms: 2.06x faster |
+--------------------------+----------+------------------------+
| nqueens | 107 ms | 56.4 ms: 1.89x faster |
+--------------------------+----------+------------------------+
| pathlib | 39.2 ms | 9.66 ms: 4.06x faster |
+--------------------------+----------+------------------------+
| pickle | 11.3 us | 7.19 us: 1.58x faster |
+--------------------------+----------+------------------------+
| pickle_dict | 25.2 us | 18.9 us: 1.33x faster |
+--------------------------+----------+------------------------+
| pickle_list | 4.69 us | 2.97 us: 1.58x faster |
+--------------------------+----------+------------------------+
| pickle_pure_python | 440 us | 206 us: 2.13x faster |
+--------------------------+----------+------------------------+
| pidigits | 164 ms | 143 ms: 1.15x faster |
+--------------------------+----------+------------------------+
| pprint_safe_repr | 956 ms | 506 ms: 1.89x faster |
+--------------------------+----------+------------------------+
| pprint_pformat | 1.95 sec | 1.03 sec: 1.89x faster |
+--------------------------+----------+------------------------+
| pyflate | 502 ms | 259 ms: 1.94x faster |
+--------------------------+----------+------------------------+
| python_startup | 27.4 ms | 7.74 ms: 3.54x faster |
+--------------------------+----------+------------------------+
| python_startup_no_site | 22.2 ms | 5.12 ms: 4.34x faster |
+--------------------------+----------+------------------------+
| raytrace | 362 ms | 171 ms: 2.12x faster |
+--------------------------+----------+------------------------+
| regex_compile | 146 ms | 84.6 ms: 1.73x faster |
+--------------------------+----------+------------------------+
| regex_dna | 128 ms | 111 ms: 1.15x faster |
+--------------------------+----------+------------------------+
| regex_effbot | 2.02 ms | 1.58 ms: 1.28x faster |
+--------------------------+----------+------------------------+
| regex_v8 | 22.6 ms | 14.4 ms: 1.57x faster |
+--------------------------+----------+------------------------+
| richards | 63.0 ms | 27.3 ms: 2.31x faster |
+--------------------------+----------+------------------------+
| richards_super | 71.6 ms | 31.4 ms: 2.28x faster |
+--------------------------+----------+------------------------+
| scimark_fft | 300 ms | 177 ms: 1.69x faster |
+--------------------------+----------+------------------------+
| scimark_lu | 134 ms | 70.7 ms: 1.90x faster |
+--------------------------+----------+------------------------+
| scimark_monte_carlo | 83.4 ms | 41.9 ms: 1.99x faster |
+--------------------------+----------+------------------------+
| scimark_sor | 157 ms | 70.8 ms: 2.22x faster |
+--------------------------+----------+------------------------+
| scimark_sparse_mat_mult | 4.25 ms | 2.73 ms: 1.56x faster |
+--------------------------+----------+------------------------+
| spectral_norm | 122 ms | 57.9 ms: 2.11x faster |
+--------------------------+----------+------------------------+
| sqlglot_normalize | 132 ms | 179 ms: 1.36x slower |
+--------------------------+----------+------------------------+
| sqlglot_optimize | 60.7 ms | 34.3 ms: 1.77x faster |
+--------------------------+----------+------------------------+
| sqlglot_parse | 1.57 ms | 790 us: 1.99x faster |
+--------------------------+----------+------------------------+
| sqlglot_transpile | 1.87 ms | 992 us: 1.88x faster |
+--------------------------+----------+------------------------+
| sqlite_synth | 2.35 us | 1.62 us: 1.45x faster |
+--------------------------+----------+------------------------+
| sympy_expand | 502 ms | 308 ms: 1.63x faster |
+--------------------------+----------+------------------------+
| sympy_integrate | 19.9 ms | 12.6 ms: 1.58x faster |
+--------------------------+----------+------------------------+
| sympy_sum | 144 ms | 92.9 ms: 1.55x faster |
+--------------------------+----------+------------------------+
| sympy_str | 287 ms | 177 ms: 1.63x faster |
+--------------------------+----------+------------------------+
| telco | 7.23 ms | 112 ms: 15.45x slower |
+--------------------------+----------+------------------------+
| tomli_loads | 2.24 sec | 1.25 sec: 1.80x faster |
+--------------------------+----------+------------------------+
| typing_runtime_protocols | 190 us | 105 us: 1.80x faster |
+--------------------------+----------+------------------------+
| unpack_sequence | 65.4 ns | 25.6 ns: 2.55x faster |
+--------------------------+----------+------------------------+
| unpickle | 14.0 us | 8.79 us: 1.59x faster |
+--------------------------+----------+------------------------+
| unpickle_list | 4.19 us | 3.03 us: 1.38x faster |
+--------------------------+----------+------------------------+
| unpickle_pure_python | 303 us | 136 us: 2.23x faster |
+--------------------------+----------+------------------------+
| xml_etree_parse | 130 ms | 92.9 ms: 1.40x faster |
+--------------------------+----------+------------------------+
| xml_etree_iterparse | 107 ms | 64.4 ms: 1.67x faster |
+--------------------------+----------+------------------------+
| xml_etree_generate | 111 ms | 54.2 ms: 2.04x faster |
+--------------------------+----------+------------------------+
| xml_etree_process | 79.1 ms | 38.8 ms: 2.04x faster |
+--------------------------+----------+------------------------+
| Geometric mean | (ref) | 1.78x faster |
+--------------------------+----------+------------------------+
Ignored benchmarks (1) of ./main.json: asyncio_websockets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment