File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -849,6 +849,16 @@ zlib
849849 Optimizations
850850=============
851851
852+ * Builds using Visual Studio 2026 (MSVC 18) may now use the new
853+ :ref: `tail-calling interpreter <whatsnew314-tail-call-interpreter >`.
854+ Results on an early experimental MSVC compiler reported roughly 15% speedups
855+ on the geometric mean of pyperformance on Windows x86-64 over
856+ the switch-case interpreter. We have
857+ observed speedups ranging from 15% for large pure-Python libraries
858+ to 40% for long-running small pure-Python scripts on Windows.
859+ (Contributed by Chris Eibl, Ken Jin, and Brandt Bucher in :gh: `143068 `.
860+ Special thanks to help received from the MSVC team including Hulon Jenkins.)
861+
852862csv
853863---
854864
You can’t perform that action at this time.
0 commit comments