<div dir="ltr">Hey,<div><br></div><div>Here&#39;s something I thought about that might be a compatibility problem, not sure if it&#39;s a problem in production. When you take a method of a builtin in Pypy, for example `str.join`, it seems to create a new object which is weakreffable, where in CPython it&#39;s not. I was just looking at Django&#39;s signal mechanism:</div>
<div><br></div><div><a href="http://docs.djangoproject.com/en/1.3/topics/signals/#listening-to-signals">http://docs.djangoproject.com/en/1.3/topics/signals/#listening-to-signals</a></div><div><br></div><div><a href="http://docs.djangoproject.com/en/1.3/topics/signals/#listening-to-signals"></a>It creates a weak reference to the signal-handler function, and if it dies, the link is destroyed.</div>
<div><br></div><div>Do you think this might be a problem?<br>
</div><div><br></div><div><br></div><div>Ram.</div></div>