[pypy-svn] r19661 - pypy/dist/pypy/doc
arigo at codespeak.net
arigo at codespeak.net
Wed Nov 9 00:17:31 CET 2005
Author: arigo
Date: Wed Nov 9 00:17:29 2005
New Revision: 19661
Modified:
pypy/dist/pypy/doc/draft-dynamic-language-translation.txt
Log:
* Adding an abstract.
* Mention narrowing?
Modified: pypy/dist/pypy/doc/draft-dynamic-language-translation.txt
==============================================================================
--- pypy/dist/pypy/doc/draft-dynamic-language-translation.txt (original)
+++ pypy/dist/pypy/doc/draft-dynamic-language-translation.txt Wed Nov 9 00:17:29 2005
@@ -2,6 +2,20 @@
Compiling dynamic language implementations
============================================================
+:Abstract: We present PyPy's analysis and compilation toolchain,
+ which is used to translate RPython programs like PyPy's
+ standard interpreter into stand-alone efficient
+ executables. Modern dynamic languages pause difficulties
+ to program analysis; we will debate them and motivate our
+ basic approach. We give an extended theoretical description
+ of our toolchain and its rather complicated design. This
+ design is justified by our flexibility goals: we can target
+ a wide range of run-time platforms, inserting the necessary
+ low-level details (e.g. memory management) as part of the
+ translation process; and for each target we can experiment
+ with a number of additional translation aspects like
+ execution models (e.g. green microthreads and coroutines).
+
.. contents::
.. sectnum::
@@ -1890,6 +1904,12 @@
``compute_result()``.
+Narrowing
+***********************
+
+XXX
+
+
Termination with non-static aspects
***********************************
More information about the Pypy-commit
mailing list