[pypy-commit] pypy kill-multimethod: Remove ignore_for_isinstance_cache attributes. The isinstance cache is built explicitly now.
Manuel Jacob
noreply at buildbot.pypy.org
Tue Feb 25 20:36:18 CET 2014
Author: Manuel Jacob
Branch: kill-multimethod
Changeset: r69448:6c758cd93812
Date: 2014-02-25 20:19 +0100
http://bitbucket.org/pypy/pypy/changeset/6c758cd93812/
Log: Remove ignore_for_isinstance_cache attributes. The isinstance cache
is built explicitly now.
diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject.py
--- a/pypy/objspace/std/dictmultiobject.py
+++ b/pypy/objspace/std/dictmultiobject.py
@@ -1128,8 +1128,6 @@
class W_BaseDictMultiIterObject(W_Root):
_immutable_fields_ = ["iteratorimplementation"]
- ignore_for_isinstance_cache = True
-
def __init__(self, space, iteratorimplementation):
self.space = space
self.iteratorimplementation = iteratorimplementation
diff --git a/pypy/objspace/std/proxyobject.py b/pypy/objspace/std/proxyobject.py
--- a/pypy/objspace/std/proxyobject.py
+++ b/pypy/objspace/std/proxyobject.py
@@ -8,8 +8,6 @@
def transparent_class(name, BaseCls):
class W_Transparent(BaseCls):
- ignore_for_isinstance_cache = True
-
def __init__(self, space, w_type, w_controller):
self.w_type = w_type
self.w_controller = w_controller
More information about the pypy-commit
mailing list