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

pedronis at codespeak.net pedronis at codespeak.net
Wed Dec 13 20:48:36 CET 2006


Author: pedronis
Date: Wed Dec 13 20:48:33 2006
New Revision: 35698

Modified:
   pypy/dist/pypy/doc/draft-jit-outline.txt
Log:
fix one ref XXX, more XXX, uniform style for them.



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	Wed Dec 13 20:48:33 2006
@@ -14,8 +14,7 @@
 transparently introduced by and during the translation process.
 
 Partial evaluation techniques should, at least theoretically, allow
-such a derivation of a compiler from an interpreter. XXX scalability
-issues references ...
+such a derivation of a compiler from an interpreter. (XXX references)
 
 The forest of flow graphs that the translation process generates and
 transforms constitutes a reasonable base for the necessary analyses.
@@ -32,6 +31,7 @@
 
 Generating extensions can be produced by self-applying partial evaluators,
 but this approach may lead to not optimal results or be not scalable
+(XXX expand this argument)
 
 For PyPy, our approach aims at producing the generating extension more
 directly from the analysed interpreter in the form of a forest of flow
@@ -44,8 +44,9 @@
 
 Currently we base the binding time computation on propagating the
 information based on a few hint inserted in the interpreter. Propagation
-is implemented by reusing our annotation/type inference framework XXX
-ref.
+is implemented by reusing our `annotation/type inference framework`__.
+
+__ annotator_
 
 The code produced by a generating extension for an input program may
 not be good, especially for a dynamic language, because essentially
@@ -68,7 +69,7 @@
 value. Concretely the promotion expands into a switch to choose based
 on the run-time value one of the possible specialised code paths, plus
 a default case to compile further specialised paths. This can be also
-thought as a generalisation of polymorphic inline caches XXX ref.
+thought as a generalisation of polymorphic inline caches (XXX reference).
 
 
 Terminology



More information about the Pypy-commit mailing list