Files
cpython/Include
Tim Peters ea405639bf Reserved another gc_refs value for untracked objects. Every live gc
object should now have a well-defined gc_refs value, with clear transitions
among gc_refs states.  As a result, none of the visit_XYZ traversal
callbacks need to check IS_TRACKED() anymore, and those tests were removed.
(They were already looking for objects with specific gc_refs states, and
the gc_refs state of an untracked object can no longer match any other
gc_refs state by accident.)
Added more asserts.
I expect that the gc_next == NULL indicator for an untracked object is
now redundant and can also be removed, but I ran out of time for this.
2002-07-02 00:52:30 +00:00
..
2002-02-28 23:46:34 +00:00
2001-08-02 04:15:00 +00:00
2001-08-02 04:15:00 +00:00
2002-06-13 17:59:51 +00:00
2002-04-22 02:33:27 +00:00
2001-12-06 06:23:26 +00:00
2002-04-28 04:11:46 +00:00
2001-10-05 22:06:45 +00:00