Skip to content

Commit a37b093

Browse files
authored
gh-118335: Rename --experimental-interpreter on Windows to --experimental-jit-interpreter (#118497)
Also fix docs for this in whatsnew.
1 parent 526ca4c commit a37b093

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

Doc/whatsnew/3.13.rst

+2-1
Original file line numberDiff line numberDiff line change
@@ -946,7 +946,8 @@ The ``--enable-experimental-jit`` flag has the following optional values:
946946
The interpreter can be disabled by running with
947947
``PYTHON_JIT=0``.
948948

949-
(On Windows, use ``PCbuild/build.bat --enable-jit`` to enable the JIT.)
949+
(On Windows, use ``PCbuild/build.bat --experimental-jit`` to enable the JIT
950+
or ``--experimental-jit-interpreter`` to enable the Tier 2 interpreter.)
950951

951952
See :pep:`744` for more details.
952953

PCbuild/build.bat

+3-3
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ echo. --test-marker Enable the test marker within the build.
3838
echo. --regen Regenerate all opcodes, grammar and tokens.
3939
echo. --experimental-jit Enable the experimental just-in-time compiler.
4040
echo. --experimental-jit-off Ditto but off by default (PYTHON_JIT=1 enables).
41-
echo. --experimental-interpreter Enable the experimental Tier 2 interpreter.
41+
echo. --experimental-jit-interpreter Enable the experimental Tier 2 interpreter.
4242
echo.
4343
echo.Available flags to avoid building certain modules.
4444
echo.These flags have no effect if '-e' is not given:
@@ -91,8 +91,8 @@ if "%~1"=="-V" shift & goto Version
9191
if "%~1"=="--regen" (set Regen=true) & shift & goto CheckOpts
9292
if "%~1"=="--experimental-jit" (set UseJIT=true) & (set UseTIER2=1) & shift & goto CheckOpts
9393
if "%~1"=="--experimental-jit-off" (set UseJIT=true) & (set UseTIER2=3) & shift & goto CheckOpts
94-
if "%~1"=="--experimental-interpreter" (set UseTIER2=4) & shift & goto CheckOpts
95-
if "%~1"=="--experimental-interpreter-off" (set UseTIER2=6) & shift & goto CheckOpts
94+
if "%~1"=="--experimental-jit-interpreter" (set UseTIER2=4) & shift & goto CheckOpts
95+
if "%~1"=="--experimental-jit-interpreter-off" (set UseTIER2=6) & shift & goto CheckOpts
9696
rem These use the actual property names used by MSBuild. We could just let
9797
rem them in through the environment, but we specify them on the command line
9898
rem anyway for visibility so set defaults after this

0 commit comments

Comments
 (0)