File tree Expand file tree Collapse file tree 3 files changed +12
-4
lines changed Expand file tree Collapse file tree 3 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -138,7 +138,7 @@ Tools/unicode/data/
138
138
# hendrikmuhs/ccache-action@v1
139
139
/.ccache
140
140
/cross-build /
141
- /jit_stencils.h
141
+ /jit_stencils * .h
142
142
/platform
143
143
/profile-clean-stamp
144
144
/profile-run-stamp
Original file line number Diff line number Diff line change @@ -1229,6 +1229,14 @@ conflict.
1229
1229
1230
1230
.. versionadded :: 3.13
1231
1231
1232
+ .. envvar :: PYTHON_JIT
1233
+
1234
+ On builds where experimental just-in-time compilation is available, this
1235
+ variable can force the JIT to be disabled (``0 ``) or enabled (``1 ``) at
1236
+ interpreter startup.
1237
+
1238
+ .. versionadded :: 3.13
1239
+
1232
1240
Debug-mode variables
1233
1241
~~~~~~~~~~~~~~~~~~~~
1234
1242
Original file line number Diff line number Diff line change @@ -390,11 +390,11 @@ without the optional value.
390
390
391
391
* ``no ``: Disable the entire Tier 2 and JIT pipeline.
392
392
* ``yes ``: Enable the JIT.
393
- To disable the JIT at runtime, pass the environment variable `` PYTHON_JIT=0 ` `.
393
+ To disable the JIT at runtime, pass the environment variable :envvar: ` PYTHON_JIT=0 <PYTHON_JIT> `.
394
394
* ``yes-off ``: Build the JIT but disable it by default.
395
- To enable the JIT at runtime, pass the environment variable `` PYTHON_JIT=1 ` `.
395
+ To enable the JIT at runtime, pass the environment variable :envvar: ` PYTHON_JIT=1 <PYTHON_JIT> `.
396
396
* ``interpreter ``: Enable the Tier 2 interpreter but disable the JIT.
397
- The interpreter can be disabled by running with `` PYTHON_JIT=0 ` `.
397
+ The interpreter can be disabled by running with :envvar: ` PYTHON_JIT=0 <PYTHON_JIT> `.
398
398
399
399
The internal architecture is roughly as follows:
400
400
You can’t perform that action at this time.
0 commit comments