diff --git a/peps/pep-0836.rst b/peps/pep-0836.rst index bdd2517d162..e9b134a2240 100644 --- a/peps/pep-0836.rst +++ b/peps/pep-0836.rst @@ -550,8 +550,10 @@ slight (1-2% geomean) performance hit initially. All future optimizations upon resuming JIT development will be reviewed with free-threading compatibility and performance impact required before merge. -Optimizations that rely solely on the GIL build and break on the free-threaded -build will be rejected. +Optimizations that work solely on the GIL build and are absent on the free-threaded +build will be rejected. For the avoidance of doubt: this does not imply +that the JIT must exhibit sequential consistency. Rather, that our initial +focus is on improving the free-threaded build's JIT performance. Additionally, the JIT may eventually even produce better performance versus the free-threading build than the current GIL build. Early experiments in the JIT