File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -891,7 +891,11 @@ Results from the `pyperformance <https://github.com/python/pyperformance>`__
891891benchmark suite report
892892`3-4% <https://github.com/facebookexperimental/free-threading-benchmarking/blob/main/results/bm-20251214-3.15.0a2%2B-6cddf04-JIT/bm-20251214-vultr-x86_64-python-6cddf04344a1e8ca9df5-3.15.0a2%2B-6cddf04-vs-base.svg >`__
893893geometric mean performance improvement for the JIT over the standard CPython
894- interpreter built with all optimizations enabled. The speedups for JIT
894+ interpreter built with all optimizations enabled on x86-64 Linux. On AArch64
895+ macOS, the JIT has a
896+ `7-8% <https://raw.githubusercontent.com/facebookexperimental/free-threading-benchmarking/refs/heads/main/results/bm-20260103-3.15.0a3%2B-9609574-JIT/bm-20260103-macm4pro-arm64-python-9609574e7fd36edfaa8b-3.15.0a3%2B-9609574-vs-base.svg >`__
897+ speedup over the :ref: `tail calling interpreter <whatsnew314-tail-call-interpreter >`
898+ with all optimizations enabled. The speedups for JIT
895899builds versus no JIT builds range from roughly 20% slowdown to over
896900100% speedup (ignoring the ``unpack_sequence `` microbenchmark) on
897901x86-64 Linux and AArch64 macOS systems.
You can’t perform that action at this time.
0 commit comments