Author: Maciej Fijalkowski <[email protected]>
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
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit