3 ms·
Wasn't cPython going to have some sort of JIT in 3.2 or 3.3? Or did I miss it?
by dvirsky 14y ago
Wasn't cPython going to have some sort of JIT in 3.2 or 3.3? Or did I miss it?
- densh 14y agoI've never heard of any plans regarding JIT in CPython. You might have mixed it up with PyPy or Unladen Swallow. Both of them use JIT to speed up their python interpreters. CPython developers quite often expressed their opinion against having JIT or more sophisticated GC because such changes would make Python interpreter too complex. (See Guido's keynote from last PyCon.)
- the_mitsuhiko 14y ago> I've never heard of any plans regarding JIT in CPython. You might have mixed it up with PyPy or Unladen Swallow. Both of them use JIT to speed up their python interpreters. Unladen swallow was supposed to be in CPython at one point.
- sho_hn 14y agoYou're likely thinking of the PyPy project, which is currently working on adding Python 3 support to their excellent JIT-enabled Python interpreter.
- dvirsky 14y agono no, I'm not mistaking pypy, there was work to merge work from Unladen Swallow into python 3.2, but as someone here wrote, it's been canceled.
- masklinn 14y agoThere was a PEP/branch (p3k-jit) to merge Unladen Swallow into mainline, but the PEP was withdrawn as Unladen Swallow faded to black: http://qinsb.blogspot.be/2011/03/unladen-swallow-retrospective.html http://qinsb.blogspot.be/2011/03/unladen-swallow-retrospecti... http://www.python.org/dev/peps/pep-3146/ http://www.python.org/dev/peps/pep-3146/