How is the existence of a built-in JIT in core CPython expected to influence other JITs? (whether extension-based JITs, or JITs implemented in forks and alternative Python implementations)
- Would it become harder to continue maintaining “other JITs”? (I’d expect the answer would be “no” since the built-in JIT can always be turned off, so nothing should change in that regard as far as the “other JITs” are concerned)
- Is there an expectation that “other JITs” would become irrelevant? (because the built-in JIT would always perform better, given its advantaged position and coupling)
- Would it be possible for “other JITs” to take advantage of the Tier-2 IR as the IR they operate on? (would it even make sense?)