Closed
Description
It would be nice if by default we didn't ship the optimizer infrastructure, since approximately nobody is going to use it, so we should ship (and by default build) binaries that just don't include it.
I propose to enable it only when configured with --enable-experimental-jit-interpreter
. We drop support for PYTHON_UOPS
and -Xuops
, in favor of PYTHON_JIT=0|1
.
@mdboom this will have some consequences for the benchmarking infra; checking the Tier 2
box should use this configure option rather than setting the PYTHON_UOPS=1
env var. It should be possible to use both (./configure
gives a warning but otherwise seems to ignore incorrect flags, and the env var will just be ignored).