Author: Richard Plangger <r...@pasra.at>
Branch: vecopt-merge
Changeset: r79122:8cc48941c8b9
Date: 2015-08-21 17:19 +0200
http://bitbucket.org/pypy/pypy/changeset/8cc48941c8b9/

Log:    translation issues

diff --git a/rpython/jit/metainterp/compile.py 
b/rpython/jit/metainterp/compile.py
--- a/rpython/jit/metainterp/compile.py
+++ b/rpython/jit/metainterp/compile.py
@@ -196,6 +196,7 @@
         # this assumes that the root trace (= loop) is already compiled
         root = loop.versions[0]
         for faildescr in root.faildescrs:
+            assert isinstance(faildescr, CompileLoopVersionDescr)
             version = faildescr.version
             if not version or version.compiled():
                 continue
@@ -217,6 +218,7 @@
                 # to assign it's fail descr
                 continue
             for faildescr in lv.faildescrs:
+                assert isinstance(faildescr, CompileLoopVersionDescr)
                 version = faildescr.version
                 if version and version.compiled():
                     cpu.stitch_bridge(faildescr, version._compiled)
diff --git a/rpython/jit/metainterp/optimizeopt/guard.py 
b/rpython/jit/metainterp/optimizeopt/guard.py
--- a/rpython/jit/metainterp/optimizeopt/guard.py
+++ b/rpython/jit/metainterp/optimizeopt/guard.py
@@ -153,6 +153,7 @@
         operations[self.index] = None
         descr = self.op.getdescr()
         if descr and descr.loop_version():
+            assert isinstance(descr, CompileLoopVersionDescr)
             descr.version = None
         if operations[self.index-1] is self.cmp_op:
             operations[self.index-1] = None
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to