Author: Maciej Fijalkowski <fij...@gmail.com>
Branch: optresult
Changeset: r77886:630f68685f3e
Date: 2015-06-05 10:47 +0200
http://bitbucket.org/pypy/pypy/changeset/630f68685f3e/

Log:    fix

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
@@ -879,7 +879,7 @@
                 eqbox = self.implement_guard_value(eqbox, pc)
                 isstandard = eqbox.getint()
                 if isstandard:
-                    if isinstance(box, history.BoxPtr):
+                    if box.type == 'r':
                         self.metainterp.replace_box(box, standard_box)
                     return False
         if not self.metainterp.heapcache.is_unescaped(box):
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to