[pypy-svn] r16472 - pypy/dist/pypy/doc

cfbolz at codespeak.net cfbolz at codespeak.net
Thu Aug 25 13:30:12 CEST 2005


Author: cfbolz
Date: Thu Aug 25 13:30:11 2005
New Revision: 16472

Modified:
   pypy/dist/pypy/doc/faq.txt
   pypy/dist/pypy/doc/index.txt
Log:
update the faq and add a link to it

Modified: pypy/dist/pypy/doc/faq.txt
==============================================================================
--- pypy/dist/pypy/doc/faq.txt	(original)
+++ pypy/dist/pypy/doc/faq.txt	Thu Aug 25 13:30:11 2005
@@ -4,9 +4,17 @@
 
 How fast is PyPy?
 
-    As of June 2005, PyPy still runs on top of CPython and thus
-    is slower by a factor of 2000 compared to CPython.  We don't
-    know yet how fast it will be once we complete our translation
-    efforts, aimed at a first static self-contained low-level
-    translated version.
+    As of August 2005, PyPy was succesfully translated to C.
+    The version of PyPy that still runs on top of CPython
+    is slower by a factor of 2000 compared to CPython. The translated
+    versions seems to be roughly 300 times slower than CPython.
+    On the other hand, the really interesting question is: Why is
+    PyPy so slow?
 
+
+ Why is PyPy so slow?
+
+    Our translation process does not optimize the produced code very
+    much yet. Just one example: if you use a ``for i in range(x)`` loop
+    the loop will be ended by raising an exception (although the ``range``
+    list will not be created in its entirety).
\ No newline at end of file

Modified: pypy/dist/pypy/doc/index.txt
==============================================================================
--- pypy/dist/pypy/doc/index.txt	(original)
+++ pypy/dist/pypy/doc/index.txt	Thu Aug 25 13:30:11 2005
@@ -23,6 +23,9 @@
 `parser`_ contains the beginnings of documentation about
 the parser (and the compiler at some point). 
 
+`FAQ`_ contains the beginning of frequently asked questions.
+Right now it's a bit empty.
+
 `talks and related projects`_ lists presentations 
 and related projects. 
 



More information about the Pypy-commit mailing list