[pypy-svn] r68705 - pypy/trunk/pypy/doc/jit

benjamin at codespeak.net benjamin at codespeak.net
Thu Oct 22 01:54:25 CEST 2009


Author: benjamin
Date: Thu Oct 22 01:54:24 2009
New Revision: 68705

Modified:
   pypy/trunk/pypy/doc/jit/pyjitpl5.txt
Log:
a little paragraph I had in my wc

Modified: pypy/trunk/pypy/doc/jit/pyjitpl5.txt
==============================================================================
--- pypy/trunk/pypy/doc/jit/pyjitpl5.txt	(original)
+++ pypy/trunk/pypy/doc/jit/pyjitpl5.txt	Thu Oct 22 01:54:24 2009
@@ -126,6 +126,17 @@
 ``do_something_exciting``.
 
 
+Optimization
+------------
+
+Once the meta-interpreter has verified that it has traced a loop, it decides how
+to compile what it has.  There is an optional optimization phase between these
+actions which is covered future down this page.  The backend converts the trace
+operations into assembly for the particular machine.  It then hands it back to
+the frontend.  The next time the loop is seen in application code, the optimized
+version can be run instead of the normal intepreter!
+
+
 More resources
 ==============
 



More information about the Pypy-commit mailing list