Created
October 10, 2025 05:04
-
-
Save sergey-miryanov/78d49cffbcba3f55245d5ac4eb857fd3 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| +--------------------------+----------+------------------------+ | |
| | 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