[pypy-commit] pypy default: resumekey.guard_op is not a proper field, skip this for now

plan_rich pypy.commits at gmail.com
Mon Jul 25 08:34:31 EDT 2016


Author: Richard Plangger <planrichi at gmail.com>
Branch: 
Changeset: r85854:a138005e21f6
Date: 2016-07-25 14:33 +0200
http://bitbucket.org/pypy/pypy/changeset/a138005e21f6/

Log:	resumekey.guard_op is not a proper field, skip this for now

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
@@ -348,9 +348,8 @@
     jitdriver_sd = metainterp.jitdriver_sd
     history = metainterp.history
     #
-    faildescr = resumekey.guard_op.getdescr()
     metainterp_sd.jitlog.start_new_trace(metainterp_sd,
-            faildescr=faildescr, entry_bridge=False)
+            faildescr=resumekey, entry_bridge=False)
     #
     loop_jitcell_token = metainterp.get_procedure_token(greenkey)
     assert loop_jitcell_token
@@ -1052,9 +1051,8 @@
     metainterp_sd = metainterp.staticdata
     jitdriver_sd = metainterp.jitdriver_sd
     #
-    resumekey.guard_op.getdescr()
     metainterp_sd.jitlog.start_new_trace(metainterp_sd,
-            faildescr=faildescr, entry_bridge=False)
+            faildescr=resumekey, entry_bridge=False)
     #
     if isinstance(resumekey, ResumeAtPositionDescr):
         inline_short_preamble = False


More information about the pypy-commit mailing list