[Python-Dev] Python Language Summit EuroPython 2010 (original) (raw)
Benjamin Peterson benjamin at python.org
Thu Jul 22 14:23:35 CEST 2010
- Previous message: [Python-Dev] Python Language Summit EuroPython 2010
- Next message: [Python-Dev] module shutdown procedure
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2010/7/22 Antoine Pitrou <solipsis at pitrou.net>:
On Thu, 22 Jul 2010 08:51:57 +0100 Brett Cannon <brett at python.org> wrote:
That's an option. I just remember Tim bringing up something about that approach that didn't quite work as a complete replacement for del. Basically the whole setting a module's globals to None was done before gc came into the language. Now that it's there it seems that it might work to simply let gc clean up the module itself. There is a patch at http://bugs.python.org/issue812369 for GC-based module shutdown, but it doesn't actually remove the setting of module globals to None. I think further testing and experimentation would be required to validate it.
Also, it seems to have been stalled by static globals in extension modules that the gc doesn't know about.
-- Regards, Benjamin
- Previous message: [Python-Dev] Python Language Summit EuroPython 2010
- Next message: [Python-Dev] module shutdown procedure
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]