[pypy-commit] pypy py3.3: The dictimplementation attribute was renamed to w_dict in 3a37dfe596eb.
mjacob
noreply at buildbot.pypy.org
Fri Feb 27 17:32:41 CET 2015
Author: Manuel Jacob <me at manueljacob.de>
Branch: py3.3
Changeset: r76179:f43c61438796
Date: 2015-02-27 17:16 +0100
http://bitbucket.org/pypy/pypy/changeset/f43c61438796/
Log: The dictimplementation attribute was renamed to w_dict in
3a37dfe596eb.
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
@@ -735,14 +735,14 @@
_become(obj, new_obj)
class MapDictIteratorKeys(BaseKeyIterator):
- def __init__(self, space, strategy, dictimplementation):
- BaseKeyIterator.__init__(self, space, strategy, dictimplementation)
- w_obj = strategy.unerase(dictimplementation.dstorage)
+ def __init__(self, space, strategy, w_dict):
+ BaseKeyIterator.__init__(self, space, strategy, w_dict)
+ w_obj = strategy.unerase(w_dict.dstorage)
self.w_obj = w_obj
self.orig_map = self.curr_map = w_obj._get_mapdict_map()
def next_key_entry(self):
- implementation = self.dictimplementation
+ implementation = self.w_dict
assert isinstance(implementation.strategy, MapDictStrategy)
if self.orig_map is not self.w_obj._get_mapdict_map():
return None
@@ -757,14 +757,14 @@
class MapDictIteratorValues(BaseValueIterator):
- def __init__(self, space, strategy, dictimplementation):
- BaseValueIterator.__init__(self, space, strategy, dictimplementation)
- w_obj = strategy.unerase(dictimplementation.dstorage)
+ def __init__(self, space, strategy, w_dict):
+ BaseValueIterator.__init__(self, space, strategy, w_dict)
+ w_obj = strategy.unerase(w_dict.dstorage)
self.w_obj = w_obj
self.orig_map = self.curr_map = w_obj._get_mapdict_map()
def next_value_entry(self):
- implementation = self.dictimplementation
+ implementation = self.w_dict
assert isinstance(implementation.strategy, MapDictStrategy)
if self.orig_map is not self.w_obj._get_mapdict_map():
return None
@@ -778,14 +778,14 @@
class MapDictIteratorItems(BaseItemIterator):
- def __init__(self, space, strategy, dictimplementation):
- BaseItemIterator.__init__(self, space, strategy, dictimplementation)
- w_obj = strategy.unerase(dictimplementation.dstorage)
+ def __init__(self, space, strategy, w_dict):
+ BaseItemIterator.__init__(self, space, strategy, w_dict)
+ w_obj = strategy.unerase(w_dict.dstorage)
self.w_obj = w_obj
self.orig_map = self.curr_map = w_obj._get_mapdict_map()
def next_item_entry(self):
- implementation = self.dictimplementation
+ implementation = self.w_dict
assert isinstance(implementation.strategy, MapDictStrategy)
if self.orig_map is not self.w_obj._get_mapdict_map():
return None, None
More information about the pypy-commit
mailing list