Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r72409:7e3e9f6ace6f Date: 2014-07-10 10:16 +0200 http://bitbucket.org/pypy/pypy/changeset/7e3e9f6ace6f/
Log: Add a Python 3 section. diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -28,7 +28,8 @@ Introduction ============ -``pypy-stm`` is a variant of the regular PyPy interpreter. With caveats_ +``pypy-stm`` is a variant of the regular PyPy interpreter. (This +version supports Python 2.7; see below for `Python 3`_.) With caveats_ listed below, it should be in theory within 20%-50% slower than a regular PyPy, comparing the JIT version in both cases (but see below!). It is called @@ -137,6 +138,25 @@ +Python 3 +======== + +In this document I describe "pypy-stm", which is based on PyPy's Python +2.7 interpreter. Supporting Python 3 should take about half an +afternoon of work. Obviously, what I *don't* mean is that by tomorrow +you can have a finished and polished "pypy3-stm" product. General py3k +work is still missing; and general stm work is also still missing. But +they are rather independent from each other, as usual in PyPy. The +required afternoon of work will certainly be done one of these days now +that the internal interfaces seem to stabilize. + +The same is true for other languages implemented in the RPython +framework, although the amount of work to put there might vary, because +the STM framework within RPython is currently targeting the PyPy +interpreter and other ones might have slightly different needs. + + + User Guide ========== _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit