Message172165
It's been quite a long time since I played with this patch so my memory might be a bit fuzzy. As I recall, it sounds good in theory but in practice it doesn't really work. One of the core problems is that many extension modules keep references to Python objects in global or static variables. These references keep pretty much everything alive and prevent GC cleanup of modules.
So, a necessary condition to this working is to get rid of those references and use the new module struct facility introduced by Martin. That would be a huge amount of work but I think should be the long term goal. |
|
Date |
User |
Action |
Args |
2012-10-06 03:18:32 | nascheme | set | recipients:
+ nascheme, loewis, brett.cannon, arigo, glchapman, gregory.p.smith, ncoghlan, belopolsky, pitrou, christian.heimes, andrea.corbellini, flox, cburroughs, BreamoreBoy, Stefan.Friesel |
2012-10-06 03:18:32 | nascheme | set | messageid: <1349493512.37.0.0550766763867.issue812369@psf.upfronthosting.co.za> |
2012-10-06 03:18:32 | nascheme | link | issue812369 messages |
2012-10-06 03:18:31 | nascheme | create | |
|