summaryrefslogtreecommitdiffstats
path: root/Include/weakrefobject.h
Commit message (Collapse)AuthorAgeFilesLines
* SF 1055820: weakref callback vs gc vs threadsTim Peters2004-10-311-0/+20
| | | | | | | | In cyclic gc, clear all weakrefs to unreachable objects before allowing any Python code (weakref callbacks or __del__ methods) to run. This is a critical bugfix, affecting all versions of Python since weakrefs were introduced.
* SF bug 839548: Bug in type's GC handling causes segfaults.Tim Peters2003-11-201-0/+2
| | | | | | | | Also SF patch 843455. This is a critical bugfix, backported from 2.4 development. I don't intend to backport beyond 2.3 maint. The bugs this fixes have been there since weakrefs were introduced.
* Excise DL_EXPORT from Include.Mark Hammond2002-08-121-7/+7
| | | | Thanks to Skip Montanaro and Kalle Svensson for the patches.
* Remove bogus declaration.Fred Drake2001-10-051-2/+0
|
* The weak reference implementation, separated from the weakref module.Fred Drake2001-10-051-0/+50