Files
cpython/Modules
Tim Peters bf384c256e Reworked move_finalizer_reachable() to create two distinct lists:
externally unreachable objects with finalizers, and externally unreachable
objects without finalizers reachable from such objects.  This allows us
to call has_finalizer() at most once per object, and so limit the pain of
nasty getattr hooks.  This fixes the failing "boom 2" example Jeremy
posted (a non-printing variant of which is now part of test_gc), via never
triggering the nasty part of its __getattr__ method.
2003-04-06 00:11:39 +00:00
..
2003-03-23 14:32:54 +00:00
2003-02-02 17:08:33 +00:00
2003-03-03 12:29:42 +00:00
2002-07-17 16:30:39 +00:00
2002-12-06 12:48:53 +00:00
2003-03-01 15:19:41 +00:00
2002-08-07 16:21:51 +00:00
2002-10-30 21:08:34 +00:00
2002-07-17 16:30:39 +00:00
2003-02-13 18:44:57 +00:00