[Patches] [ python-Patches-575073 ] PyTRASHCAN slots deallocation
noreply@sourceforge.net
noreply@sourceforge.net
Tue, 06 Aug 2002 14:44:37 -0700
Patches item #575073, was opened at 2002-06-28 11:23
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=575073&group_id=5470
Category: Core (C code)
Group: Python 2.3
>Status: Closed
>Resolution: Duplicate
Priority: 5
Submitted By: Jonathan Hogg (jhogg)
Assigned to: Guido van Rossum (gvanrossum)
Summary: PyTRASHCAN slots deallocation
Initial Comment:
This is an addition to the PyTRASHCAN macros to support
delayed deallocation of arbitrary objects (i.e., not
just builtin containers), and a modification to the
'clear_slots' routine to use these macros.
This patch fixes bug ID 574207, "Chained __slots__
dealloc segfault".
The solution is not ideal, but it appears to have
minimal impact.
----------------------------------------------------------------------
>Comment By: Guido van Rossum (gvanrossum)
Date: 2002-08-06 17:44
Message:
Logged In: YES
user_id=6380
Fixed in CVS for 2.3 according to your alternative patch.
----------------------------------------------------------------------
Comment By: Tim Peters (tim_one)
Date: 2002-08-06 15:46
Message:
Logged In: YES
user_id=31435
Assigned to Guido.
----------------------------------------------------------------------
Comment By: Jonathan Hogg (jhogg)
Date: 2002-07-15 11:23
Message:
Logged In: YES
user_id=10036
Attaching a new version of this patch against the 2.3 HEAD
code (as of today).
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=575073&group_id=5470