[pypy-svn] r40923 - pypy/dist/pypy/jit

pedronis at codespeak.net pedronis at codespeak.net
Wed Mar 21 14:42:44 CET 2007


Author: pedronis
Date: Wed Mar 21 14:42:42 2007
New Revision: 40923

Modified:
   pypy/dist/pypy/jit/TODO.txt
Log:
- one task done

- postpone another after 1.0



Modified: pypy/dist/pypy/jit/TODO.txt
==============================================================================
--- pypy/dist/pypy/jit/TODO.txt	(original)
+++ pypy/dist/pypy/jit/TODO.txt	Wed Mar 21 14:42:42 2007
@@ -6,16 +6,12 @@
 
 - basic docs and examples
 
-- we are promoting inside space.type, there are other uses of it    
-  beyond dispatching, it may not be the best idea in general
-
 - check that --jit works with --faassen
 
    - we explode in reg alloc for f(sys.maxint) (of test_pypy_c) ...!
      it seems we are in a flexswitch after a promote to be precise
      adding a bunch of printf to the c code: it seems that the inputlocatios to the reg alloc contain the same register twice
      mmh, because we have the same variable twice (this is an invariant broken)
-- CALL_LIKELY_BUILTIN uses call_valuestack => bad       
 
 - 386 regalloc bug: release(gv) might release it too early if gv is
   used several times by the same operation :-(
@@ -23,6 +19,9 @@
 Longer-term
 ------------------
 
+- we are promoting inside space.type, there are other uses of it    
+  beyond dispatching, it may not be the best idea in general
+
 - don't follow eagerly the exception path of 'int_xxx_ovf'.
 
 - global merge point and portal should delegate their cache impl.



More information about the Pypy-commit mailing list