[pypy-svn] r37390 - pypy/dist/pypy/doc
pedronis at codespeak.net
pedronis at codespeak.net
Fri Jan 26 15:47:03 CET 2007
Author: pedronis
Date: Fri Jan 26 15:47:01 2007
New Revision: 37390
Modified:
pypy/dist/pypy/doc/jit.txt
Log:
try to address an XXX, marker to be able to extract the body of the document for the sake of the report,
add sections to the outline
Modified: pypy/dist/pypy/doc/jit.txt
==============================================================================
--- pypy/dist/pypy/doc/jit.txt (original)
+++ pypy/dist/pypy/doc/jit.txt Fri Jan 26 15:47:01 2007
@@ -8,6 +8,8 @@
Introduction
=============
+.. BODY
+
.. Interpreters to compilers, psyco parallel...
One the of the central goals of the PyPy project is to automatically
@@ -56,10 +58,10 @@
the input program doesn't contain enough information to generate good
code. What is really desired is not a generating extension doing
static compilation, but one capable of dynamic compilation, exploiting
-runtime information in its result, or using a different terminology
-(XXX explain differently the following)
-capable of producing code that is specialised with respect to some of
-the run-time information, for example language-level types.
+runtime information in its result. Compilation should be able to
+suspend and resume letting the produced code run to collect run-time
+information (for example language-level types) to be used to produced
+code optimised for effective the run-time behaviour of the program.
Inspired by Psyco, which in some sense is such a specialising
generating extension for Python, but hand-written, we added support
@@ -893,6 +895,11 @@
...
+Virtualizables
+----------------------
+
+...
+
Backends
====================
@@ -908,6 +915,18 @@
`pypy/jit/codegen/model.py`_.
+Results
+======================
+
+...
+
+
+Related work
+======================
+
+...
+
+
.. _VMC: http://codespeak.net/svn/pypy/extradoc/talk/dls2006/pypy-vm-construction.pdf
.. _`RPython`: coding-guide.html#rpython
.. _`RPython Typer`: translation.html#rpython-typer
@@ -919,4 +938,4 @@
.. _`PyPy Standard Interpreter`: architecture.html#standard-interpreter
.. _`exception transformer`: translation.html#making-exception-handling-explicit
-.. include:: _ref.txt
+.. include:: _ref.txt
\ No newline at end of file
More information about the Pypy-commit
mailing list