Author: Maciej Fijalkowski <[email protected]>
Branch: exp-with-blackhole
Changeset: r77505:ec206bd684dc
Date: 2015-05-18 14:21 +0200
http://bitbucket.org/pypy/pypy/changeset/ec206bd684dc/

Log:    oops

diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py
--- a/rpython/jit/metainterp/resume.py
+++ b/rpython/jit/metainterp/resume.py
@@ -395,7 +395,8 @@
         debug_start("jit-resume")
         f = storage.rd_frame_info_list
         while f:
-            debug_print("frame:", f.jitcode.name, f.pc)
+            if not isinstance(f.jitcode, str):
+                debug_print("frame:", f.jitcode.name, f.pc)
             f = f.prev
         debug_print("no of consts:", len(storage.rd_consts))
         n = storage.rd_numb
@@ -404,7 +405,10 @@
             n = n.prev
         if storage.rd_virtuals:
             for v in storage.rd_virtuals:
-                v.dump()
+                if v:
+                    v.dump()
+                else:
+                    debug_print("void")
         if storage.rd_pendingfields:
             for i in range(len(storage.rd_pendingfields)):
                 pf = storage.rd_pendingfields[i]
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to