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