[pypy-svn] pypy jit-unroll-loops: Revering the inlining of guards wirh None in failargs

hakanardo commits-noreply at bitbucket.org
Wed Dec 22 12:20:00 CET 2010


Author: Hakan Ardo <hakan at debian.org>
Branch: jit-unroll-loops
Changeset: r40176:6db3b79661fa
Date: 2010-12-22 12:00 +0100
http://bitbucket.org/pypy/pypy/changeset/6db3b79661fa/

Log:	Revering the inlining of guards wirh None in failargs

diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/jit/metainterp/optimizeopt/unroll.py
--- a/pypy/jit/metainterp/optimizeopt/unroll.py
+++ b/pypy/jit/metainterp/optimizeopt/unroll.py
@@ -43,8 +43,8 @@
         return newop
     
     def inline_arg(self, arg):
-        if arg is None:
-            return None
+        #if arg is None:
+        #    return None
         if isinstance(arg, Const):
             return arg
         return self.argmap[arg]


More information about the Pypy-commit mailing list