[pypy-svn] r76959 - pypy/branch/fast-forward/pypy/module/__builtin__

benjamin at codespeak.net benjamin at codespeak.net
Thu Sep 9 03:17:02 CEST 2010


Author: benjamin
Date: Thu Sep  9 03:17:00 2010
New Revision: 76959

Modified:
   pypy/branch/fast-forward/pypy/module/__builtin__/interp_classobj.py
Log:
make class objects weakrefable

Modified: pypy/branch/fast-forward/pypy/module/__builtin__/interp_classobj.py
==============================================================================
--- pypy/branch/fast-forward/pypy/module/__builtin__/interp_classobj.py	(original)
+++ pypy/branch/fast-forward/pypy/module/__builtin__/interp_classobj.py	Thu Sep  9 03:17:00 2010
@@ -228,6 +228,7 @@
                              unwrap_spec=['self', ObjSpace, W_Root, W_Root]),
     __delattr__ = interp2app(W_ClassObject.descr_delattr,
                              unwrap_spec=['self', ObjSpace, W_Root]),
+    __weakref__ = make_weakref_descr(W_ClassObject),
 )
 W_ClassObject.typedef.acceptable_as_base_class = False
 



More information about the Pypy-commit mailing list