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

fijal at codespeak.net fijal at codespeak.net
Thu Mar 11 22:19:30 CET 2010


Author: fijal
Date: Thu Mar 11 22:19:29 2010
New Revision: 72140

Modified:
   pypy/extradoc/planning/jit.txt
Log:
Mention another issue


Modified: pypy/extradoc/planning/jit.txt
==============================================================================
--- pypy/extradoc/planning/jit.txt	(original)
+++ pypy/extradoc/planning/jit.txt	Thu Mar 11 22:19:29 2010
@@ -38,6 +38,11 @@
   This is treated as a megamorphic call (promotion of w_self in typeobject.py)
   while in fact it is not.
 
+- a recurring theme: we allocate an array, fill it with items, allocate new
+  array, copy_items, forget about first one. Would be cool to know that for
+  this case and some other cases, the static refcount can only be 1, so we
+  can optimize away the copy.
+
 Python interpreter:
 
 - goal: on average <=5 guards per original bytecode.



More information about the Pypy-commit mailing list