Author: Maciej Fijalkowski <fij...@gmail.com> Branch: share-guard-info Changeset: r79868:f0e67a65063e Date: 2015-09-27 18:48 +0200 http://bitbucket.org/pypy/pypy/changeset/f0e67a65063e/
Log: be a bit more precise about the resume position diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitpl.py +++ b/rpython/jit/metainterp/pyjitpl.py @@ -21,6 +21,7 @@ from rpython.rlib.unroll import unrolling_iterable from rpython.rtyper.lltypesystem import lltype, rffi, llmemory from rpython.rtyper import rclass +from rpython.rlib.objectmodel import compute_unique_id @@ -2475,7 +2476,7 @@ if isinstance(resumedescr, compile.ResumeGuardDescr): name = resumedescr.rd_frame_info_list.jitcode.name pc = resumedescr.rd_frame_info_list.pc - debug_print("resuming at %s %d" % (name, pc)) + debug_print("resuming at %d %s %d" % (name, pc, compute_unique_id(resumedescr))) if isinstance(resumedescr, compile.ResumeGuardExcDescr): if exception: self.execute_ll_raised(lltype.cast_opaque_ptr(rclass.OBJECTPTR, _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit