[pypy-svn] r31478 - in pypy/dist/pypy: jit/llabstractinterp rpython

arigo at codespeak.net arigo at codespeak.net
Tue Aug 22 16:32:35 CEST 2006


Author: arigo
Date: Tue Aug 22 16:32:32 2006
New Revision: 31478

Modified:
   pypy/dist/pypy/jit/llabstractinterp/llabstractinterp.py
   pypy/dist/pypy/rpython/rgenop.py
Log:
(pedronis, arigo)
Removed unused argument.


Modified: pypy/dist/pypy/jit/llabstractinterp/llabstractinterp.py
==============================================================================
--- pypy/dist/pypy/jit/llabstractinterp/llabstractinterp.py	(original)
+++ pypy/dist/pypy/jit/llabstractinterp/llabstractinterp.py	Tue Aug 22 16:32:32 2006
@@ -597,8 +597,7 @@
 
     def residual_direct_call(self, FUNCTYPE, name, target, args_a):
         T = FUNCTYPE.RESULT
-        gen_fn_const = rgenop.gencallableconst(self.newblock,
-                                               name,
+        gen_fn_const = rgenop.gencallableconst(name,
                                                target,
                                                rgenop.constTYPE(FUNCTYPE))
         retvar = self.genop('direct_call', [gen_fn_const] +

Modified: pypy/dist/pypy/rpython/rgenop.py
==============================================================================
--- pypy/dist/pypy/rpython/rgenop.py	(original)
+++ pypy/dist/pypy/rpython/rgenop.py	Tue Aug 22 16:32:32 2006
@@ -69,7 +69,7 @@
     block.operations.append(op)
     return to_opaque_object(v)
 
-def gencallableconst(blockcontainer, name, targetcontainer, gv_FUNCTYPE):
+def gencallableconst(name, targetcontainer, gv_FUNCTYPE):
     # is name useful, is it runtime variable?
     target = from_opaque_object(targetcontainer.obj)
     FUNCTYPE = from_opaque_object(gv_FUNCTYPE).value
@@ -297,6 +297,7 @@
 setannotation(initblock, None)
 setannotation(geninputarg, s_ConstOrVar)
 setannotation(genop, s_ConstOrVar)
+setannotation(gencallableconst, s_ConstOrVar)
 setannotation(genconst, s_ConstOrVar)
 setannotation(revealconst, lambda s_T, s_gv: annmodel.lltype_to_annotation(
                                                   s_T.const))



More information about the Pypy-commit mailing list