Closed gvanrossum closed 2 weeks ago
Once gh-118339 lands the Windows build has only two options when it comes to JIT/Tier 2:
PCbuild\build.bat -enable-jit
We've added fancy options to --enable-experimental-jit for Unix builds; we should offer the same options for Windows (see gh-118335).
--enable-experimental-jit
The idea is that you can specify independently:
PYTHON_JIT=0|1
The C code expects the following:
_Py_TIER2
_Py_JIT
This is done, right?
Feature or enhancement
Once gh-118339 lands the Windows build has only two options when it comes to JIT/Tier 2:
PCbuild\build.bat -enable-jit
builds the JIT and enables it by defaultWe've added fancy options to
--enable-experimental-jit
for Unix builds; we should offer the same options for Windows (see gh-118335).The idea is that you can specify independently:
PYTHON_JIT=0|1
environment variable (see Python/pylifecycle.c).The C code expects the following:
_Py_TIER2
is set when building with JIT or with Tier 2 interpreter_Py_JIT
is set when building with JIT