Author: Richard Plangger <r...@pasra.at>
Branch: vecopt2
Changeset: r77137:3ecc9bac482b
Date: 2015-05-05 09:24 +0200
http://bitbucket.org/pypy/pypy/changeset/3ecc9bac482b/

Log:    assert isinstance of none prevented (for tests)

diff --git a/rpython/jit/metainterp/optimizeopt/dependency.py 
b/rpython/jit/metainterp/optimizeopt/dependency.py
--- a/rpython/jit/metainterp/optimizeopt/dependency.py
+++ b/rpython/jit/metainterp/optimizeopt/dependency.py
@@ -117,9 +117,9 @@
         assert isinstance(tgt_op, GuardResOp)
         assert isinstance(op, GuardResOp)
         olddescr = tgt_op.getdescr()
-        assert isinstance(olddescr, compile.ResumeGuardDescr)
         descr = compile.ResumeAtLoopHeaderDescr()
         if olddescr:
+            assert isinstance(olddescr, compile.ResumeGuardDescr)
             descr.rd_consts = olddescr.rd_consts 
             descr.rd_pendingfields = olddescr.rd_pendingfields
             descr.rd_virtuals = olddescr.rd_virtuals
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to