[pypy-svn] r72039 - pypy/extradoc/pypy.org/source

arigo at codespeak.net arigo at codespeak.net
Wed Mar 10 12:47:00 CET 2010


Author: arigo
Date: Wed Mar 10 12:46:58 2010
New Revision: 72039

Modified:
   pypy/extradoc/pypy.org/source/features.txt
   pypy/extradoc/pypy.org/source/index.txt
Log:
Update features.txt.


Modified: pypy/extradoc/pypy.org/source/features.txt
==============================================================================
--- pypy/extradoc/pypy.org/source/features.txt	(original)
+++ pypy/extradoc/pypy.org/source/features.txt	Wed Mar 10 12:46:58 2010
@@ -3,7 +3,7 @@
 title: Features
 ---
 
-Main features
+PyPy features
 ===========================================================
 
 PyPy implements Python language version 2.5. It supports all of the core
@@ -12,7 +12,7 @@
 of commonly used Python standard library modules.  For known differences
 with CPython, see our `compatibility`_ page.
 
-PyPy runs essentially only on Intel `x86 (IA-32)`_.  On 64-bit platforms
+PyPy 1.2 runs essentially only on Intel `x86 (IA-32)`_.  On 64-bit platforms
 you have to use the 32-bit compatibility mode, for now -- or `contact us`_
 to help!
 
@@ -21,8 +21,25 @@
 .. _`contact us`: http://codespeak.net/mailman/listinfo/pypy-dev
 
 
+Speed or memory usage?
+-------------------------------
+
+Our `main prototype`_ comes with a Just-in-Time compiler.  It is
+`really fast`_ in running most benchmarks.  `Try it out!`_
+
+An issue with our JIT compiler is that it's hard to control
+the exact amount of RAM that is used.  If this is an important
+issue to you, you can try our `baseline version`_, which does
+not include a JIT compiler at all.
+
+.. _`main prototype`: download.html#with-a-jit-compiler
+.. _`Try it out!`: download.html#with-a-jit-compiler
+.. _`really fast`: http://speed.pypy.org/
+.. _`baseline version`: download.html#with-no-jit-compiler
+
+
 Sandboxing
-===================
+--------------------
 
 PyPy's *sandboxing* is a working prototype for the idea of running untrusted
 user programs. Unlike other sandboxing approaches for Python, PyPy's does not
@@ -40,8 +57,21 @@
 .. _`our dev site`: http://codespeak.net/pypy/dist/pypy/doc/sandbox.html
 
 
+Stackless
+--------------------------
+
+PyPy is also available in a separate `Stackless version`_ that includes
+support for micro-threads for massive concurrency.  Read more about
+it at the Stackless_ main site (we provide the same interface as the
+standard Stackless Python), and at the greenlets_ page.
+
+.. _`Stackless version`: download.html#stackless-version
+.. _`stackless`: http://www.stackless.com/
+.. _`greenlets`: http://codespeak.net/svn/greenlet/trunk/doc/greenlet.txt
+
+
 Other features
-===========================================================
+---------------------------------------
 
 PyPy has many secondary features and semi-independent
 projects.  We will mention here:

Modified: pypy/extradoc/pypy.org/source/index.txt
==============================================================================
--- pypy/extradoc/pypy.org/source/index.txt	(original)
+++ pypy/extradoc/pypy.org/source/index.txt	Wed Mar 10 12:46:58 2010
@@ -18,7 +18,7 @@
   * **Stackless:** PyPy can be configured to run in `stackless`_ mode,
     providing micro-threads for massive concurrency.
 
-  * As well as `other features`_.
+  * As well as other `features`_.
 
 .. class:: download
 
@@ -40,6 +40,6 @@
 .. _`twisted`: http://twistedmatrix.com/
 .. _`django`: http://www.djangoproject.com/
 .. _`ctypes`: http://www.python.org/doc/2.5.4/lib/module-ctypes.html
-.. _`other features`: features.html
+.. _`features`: features.html
 .. _`less space`: http://morepypy.blogspot.com/2009/10/gc-improvements.html
 .. _Compatibility: compat.html



More information about the Pypy-commit mailing list