[pypy-svn] r62955 - pypy/branch/pyjitpl5/pypy/jit/metainterp

fijal at codespeak.net fijal at codespeak.net
Sat Mar 14 16:00:35 CET 2009


Author: fijal
Date: Sat Mar 14 16:00:35 2009
New Revision: 62955

Modified:
   pypy/branch/pyjitpl5/pypy/jit/metainterp/specnode.py
Log:
I *think* that we should reuse the loop in the case where items on lists
are different. rationale is that we want to have a loop which later on
fails with guard and generates a bridge.


Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/specnode.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/metainterp/specnode.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/metainterp/specnode.py	Sat Mar 14 16:00:35 2009
@@ -228,7 +228,7 @@
     def equals(self, other):
         if not isinstance(other, VirtualizableListSpecNode):
             return False
-        return SpecNodeWithFields.equals(self, other)
+        return True
     
     def extract_runtime_data(self, cpu, valuebox, resultlist):
         from pypy.jit.metainterp.resoperation import rop



More information about the Pypy-commit mailing list