[pypy-commit] pypy default: Add a FAQ entry

arigo noreply at buildbot.pypy.org
Thu Aug 14 19:50:47 CEST 2014


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r72814:0b7f33f969db
Date: 2014-08-14 19:50 +0200
http://bitbucket.org/pypy/pypy/changeset/0b7f33f969db/

Log:	Add a FAQ entry

diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst
--- a/pypy/doc/faq.rst
+++ b/pypy/doc/faq.rst
@@ -154,6 +154,17 @@
 declaring that some sections of the code should run without releasing
 the GIL in the middle (these are called *atomic sections* in STM).
 
+--------------------------------------------------
+Is PyPy more clever than CPython about Tail Calls?
+--------------------------------------------------
+
+No.  PyPy follows the Python language design, including the built-in
+debugger features.  `This prevents tail calls.`__  Neither the JIT
+nor Stackless__ change anything to that.
+
+.. __: http://neopythonic.blogspot.com.au/2009/04/final-words-on-tail-calls.html
+.. __: stackless.html
+
 ------------------------------------------
 How do I write extension modules for PyPy?
 ------------------------------------------


More information about the pypy-commit mailing list