[pypy-commit] pypy guard-compatible: remove promote which killed everything

cfbolz pypy.commits at gmail.com
Wed Mar 30 09:46:52 EDT 2016


Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: guard-compatible
Changeset: r83437:83f1ba85ce71
Date: 2016-03-30 14:52 +0100
http://bitbucket.org/pypy/pypy/changeset/83f1ba85ce71/

Log:	remove promote which killed everything

diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py
--- a/pypy/objspace/std/mapdict.py
+++ b/pypy/objspace/std/mapdict.py
@@ -1158,7 +1158,7 @@
 
 def mapdict_type_isinstance(space, w_obj, w_type):
     if we_are_jitted():
-        map = w_obj._get_mapdict_map()
+        map = w_obj._get_mapdict_map_no_promote()
         if map is not None and map.version is not None:
             version_tag = w_type.version_tag()
             if version_tag is not None:


More information about the pypy-commit mailing list