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

pedronis at codespeak.net pedronis at codespeak.net
Mon Dec 18 17:31:34 CET 2006


Author: pedronis
Date: Mon Dec 18 17:31:33 2006
New Revision: 35856

Modified:
   pypy/dist/pypy/doc/draft-jit-outline.txt
Log:
another try at rewording



Modified: pypy/dist/pypy/doc/draft-jit-outline.txt
==============================================================================
--- pypy/dist/pypy/doc/draft-jit-outline.txt	(original)
+++ pypy/dist/pypy/doc/draft-jit-outline.txt	Mon Dec 18 17:31:33 2006
@@ -377,14 +377,14 @@
 accordingly.  This process is called *timeshifting*, because it changes
 the time at which the graphs are meant to be run.
 
-Keep in mind that the program described as the "source RPython program"
-in this document is typically an interpreter - the canonical example is
-that it is the whole `PyPy Standard Interpreter`_.  This program,
-considered as a forest of control flow graphs, implements a typical
-interpreter: the flow graphs are meant to execute at run-time, and
-directly compute the intended result and side-effects.  These are the
-flow graphs that we process (and not the application-level program,
-which cannot be expressed as low-level flow graphs anyway).
+Keep in mind that the program described as the "source RPython
+program" in this document is typically an interpreter - the canonical
+example is that it is the whole `PyPy Standard Interpreter`_.  This
+program is meant to execute at run-time, and directly compute the
+intended result and side-effects. The translation process transforms it
+into a forest of flow graphs.  These are the flow graphs that
+timeshifting processes (and not the application-level program, which
+cannot be expressed as low-level flow graphs anyway).
 
 After being timeshifted, the graphs of our interpreter become logically
 very different: they are no longer intended to be executed at run-time,
@@ -392,9 +392,10 @@
 effects is to produce residual code.  The residual code itself runs "at
 run-time".
 
-Despite the conceptual difference, though, the timeshifted graphs are
-formally close to the original graphs.  The rest of this section
-describes this timeshifting process in more detail.
+Despite the conceptual difference, though, the form (flow of control)
+of timeshifted graphs is related and close to the original graphs.
+The rest of this section describes this timeshifting process in more
+detail.
 
 
 Red and Green Operations



More information about the Pypy-commit mailing list