[pypy-svn] r80205 - pypy/extradoc/planning

hakanardo at codespeak.net hakanardo at codespeak.net
Wed Jan 12 08:02:05 CET 2011


Author: hakanardo
Date: Wed Jan 12 08:02:02 2011
New Revision: 80205

Modified:
   pypy/extradoc/planning/jit.txt
Log:
one more idea

Modified: pypy/extradoc/planning/jit.txt
==============================================================================
--- pypy/extradoc/planning/jit.txt	(original)
+++ pypy/extradoc/planning/jit.txt	Wed Jan 12 08:02:02 2011
@@ -134,3 +134,13 @@
 
  -  Fix bug causing test_mod in test_pypy_c.py to trace the loop every 
     second iteration
+
+ -  To remove more of the short preamble a lot more of the optimizer
+    state would have to be saved and inherited by the bridges. However
+    it should be possible to recreate much of this state from the short
+    preamble. To do that, the bridge have to know which of it's input
+    boxes corresponds to which of the output boxes (arguments of the
+    last jump) of the short preamble. One idea of how to store this
+    information is to introduce some VFromStartValue virtuals that
+    would be some pseudo virtuals containing a single input argument
+    box and it's index.



More information about the Pypy-commit mailing list