Files
cpython/Lib
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-07 17:30:48 +00:00
2003-03-20 23:31:24 +00:00
2003-04-02 04:51:33 +00:00
2003-02-27 20:14:51 +00:00
2003-02-14 01:13:01 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-19 02:35:07 +00:00
2003-02-02 23:08:27 +00:00
2003-02-27 20:14:51 +00:00
2003-03-07 17:30:48 +00:00
2003-03-01 22:58:00 +00:00
2003-01-29 03:49:43 +00:00
2003-02-27 00:05:31 +00:00
2003-02-27 20:14:51 +00:00
2003-02-05 21:35:07 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 23:18:46 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 23:18:46 +00:00
2003-01-31 00:35:58 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-03-21 12:55:38 +00:00
2003-02-14 01:14:15 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-03-09 07:05:43 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00
2003-02-27 20:14:51 +00:00