[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