Author: Richard Plangger <r...@pasra.at> Branch: memoryerror3 Changeset: r79186:8b191cded36c Date: 2015-08-24 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/8b191cded36c/
Log: changes to translate this version diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.py +++ b/rpython/jit/backend/x86/assembler.py @@ -592,8 +592,9 @@ return AsmInfo(ops_offset, startpos + rawstart, codeendpos - startpos, rawstart) def stitch_bridge(self, faildescr, target): - assert target != 0 - self.patch_jump_for_descr(faildescr, target.rawstart) + pass + #assert target != 0 + #self.patch_jump_for_descr(faildescr, target.rawstart) def write_pending_failure_recoveries(self, regalloc): # for each pending guard, generate the code of the recovery stub 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 @@ -211,6 +211,7 @@ # stitch the rest of the traces for version in loop.versions: for faildescr in version.faildescrs[1:]: + assert isinstance(faildescr, CompileLoopVersionDescr) if faildescr.version.compiled: cpu.stitch_bridge(faildescr, version.compiled) loop.versions = None _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit