Skip to content

Latest commit

 

History

History

bm-20241026-3.14.0a1+-f6cc7c8-NOGIL

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Results

linux aarch64 (arminc)

vs. 3.10.4

  • Geometric mean: 1.26x slower (HPT: reliability of 100.00%, 1.19x slower at 99th %ile)
  • Memory usage: 1.50x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, flaskblogging, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpickle, unpickle_list
  • new benchmarks: async_tree_cpu_io_mixed_tg, async_tree_io_tg, async_tree_memoization_tg, async_tree_none_tg, bpe_tokeniser, sphinx
  • 📄table
  • 📈time plot

vs. 3.12.0

  • Geometric mean: 1.61x slower (HPT: reliability of 100.00%, 1.39x slower at 99th %ile)
  • Memory usage: 1.20x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpickle, unpickle_list
  • new benchmarks: bpe_tokeniser, sphinx
  • 📄table
  • 📈time plot

vs. 3.13.0

  • Geometric mean: 1.63x slower (HPT: reliability of 100.00%, 1.41x slower at 99th %ile)
  • Memory usage: 1.31x
  • missing benchmarks: chameleon, connected_components, gevent_hub, k_core, mypy2, shortest_path
  • new benchmarks: dulwich_log
  • 📄table
  • 📈time plot

vs. base

linux x86_64 (linux)

vs. 3.10.4

  • Geometric mean: 1.09x slower (HPT: reliability of 100.00%, 1.04x slower at 99th %ile)
  • Memory usage: 1.44x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, djangocms, flaskblogging, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpack_sequence, unpickle, unpickle_list
  • new benchmarks: async_tree_cpu_io_mixed_tg, async_tree_io_tg, async_tree_memoization_tg, async_tree_none_tg, bpe_tokeniser, sphinx
  • 📄table
  • 📈time plot

vs. 3.12.0

  • Geometric mean: 1.41x slower (HPT: reliability of 100.00%, 1.25x slower at 99th %ile)
  • Memory usage: 1.25x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpack_sequence, unpickle, unpickle_list
  • new benchmarks: bpe_tokeniser, genshi_text, genshi_xml, html5lib, pylint, sphinx, thrift
  • 📄table
  • 📈time plot

vs. 3.13.0

  • Geometric mean: 1.50x slower (HPT: reliability of 100.00%, 1.32x slower at 99th %ile)
  • Memory usage: 1.29x
  • missing benchmarks: chameleon, connected_components, gevent_hub, k_core, mypy2, shortest_path
  • 📄table
  • 📈time plot

vs. base

linux x86_64 (pythonperf2)

vs. 3.10.4

  • Geometric mean: 1.15x slower (HPT: reliability of 100.00%, 1.07x slower at 99th %ile)
  • Memory usage: 1.47x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, flaskblogging, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpack_sequence, unpickle, unpickle_list
  • new benchmarks: async_tree_cpu_io_mixed_tg, async_tree_io_tg, async_tree_memoization_tg, async_tree_none_tg, bpe_tokeniser, sphinx
  • 📄table
  • 📈time plot

vs. 3.12.0

  • Geometric mean: 1.48x slower (HPT: reliability of 100.00%, 1.27x slower at 99th %ile)
  • Memory usage: 1.21x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpack_sequence, unpickle, unpickle_list
  • new benchmarks: bpe_tokeniser, genshi_text, genshi_xml, html5lib, pylint, sphinx, thrift
  • 📄table
  • 📈time plot

vs. 3.13.0

  • Geometric mean: 1.48x slower (HPT: reliability of 100.00%, 1.29x slower at 99th %ile)
  • Memory usage: 1.31x
  • missing benchmarks: chameleon, connected_components, gevent_hub, k_core, mypy2, shortest_path
  • 📄table
  • 📈time plot

vs. base

darwin arm64 (darwin)

vs. 3.10.4

  • Geometric mean: 1.13x slower (HPT: reliability of 100.00%, 1.10x slower at 99th %ile)
  • Memory usage: 1.45x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, flaskblogging, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpack_sequence, unpickle, unpickle_list
  • new benchmarks: async_tree_cpu_io_mixed_tg, async_tree_eager, async_tree_eager_cpu_io_mixed, async_tree_eager_cpu_io_mixed_tg, async_tree_eager_io, async_tree_eager_io_tg, async_tree_eager_memoization, async_tree_eager_memoization_tg, async_tree_eager_tg, async_tree_io_tg, async_tree_memoization_tg, async_tree_none_tg, bpe_tokeniser, sphinx
  • 📄table
  • 📈time plot

vs. 3.12.0

  • Geometric mean: 1.33x slower (HPT: reliability of 100.00%, 1.16x slower at 99th %ile)
  • Memory usage: 1.29x
  • missing benchmarks: aiohttp, asyncio_tcp, asyncio_tcp_ssl, chameleon, dask, gunicorn, mypy2, pickle, pickle_dict, pickle_list, sqlite_synth, unpack_sequence, unpickle, unpickle_list
  • new benchmarks: async_tree_eager, async_tree_eager_cpu_io_mixed, async_tree_eager_cpu_io_mixed_tg, async_tree_eager_io, async_tree_eager_io_tg, async_tree_eager_memoization, async_tree_eager_memoization_tg, async_tree_eager_tg, bpe_tokeniser, genshi_text, genshi_xml, html5lib, pylint, sphinx, thrift
  • 📄table
  • 📈time plot

vs. 3.13.0

  • Geometric mean: 1.30x slower (HPT: reliability of 100.00%, 1.16x slower at 99th %ile)
  • Memory usage: 6.64x
  • missing benchmarks: chameleon, connected_components, dask, gevent_hub, k_core, mypy2, shortest_path
  • 📄table
  • 📈time plot

vs. base