[pypy-svn] r54935 - pypy/branch/smalltalk-shadow-changes/pypy/lang/smalltalk

tverwaes at codespeak.net tverwaes at codespeak.net
Mon May 19 15:38:32 CEST 2008


Author: tverwaes
Date: Mon May 19 15:38:26 2008
New Revision: 54935

Modified:
   pypy/branch/smalltalk-shadow-changes/pypy/lang/smalltalk/model.py
Log:
(cfbolz, tverwaes) only get contextpart of already shadowed pointersobjects


Modified: pypy/branch/smalltalk-shadow-changes/pypy/lang/smalltalk/model.py
==============================================================================
--- pypy/branch/smalltalk-shadow-changes/pypy/lang/smalltalk/model.py	(original)
+++ pypy/branch/smalltalk-shadow-changes/pypy/lang/smalltalk/model.py	Mon May 19 15:38:26 2008
@@ -292,6 +292,8 @@
 
     def as_context_get_shadow(self, invalid=True):
         from pypy.lang.smalltalk.shadow import ContextPartShadow
+        # XXX TODO should figure out itself if its method or block context
+        assert self._shadow is not None
         return self.as_special_get_shadow(ContextPartShadow, invalid)
 
     def as_methoddict_get_shadow(self):



More information about the Pypy-commit mailing list