summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>2001-10-26 17:56:51 (GMT)
committerFred Drake <fdrake@acm.org>2001-10-26 17:56:51 (GMT)
commitc916f5a390b0ca559de54a15d4014e18792674ea (patch)
treec258ba669054c2b6f28d5294b66681cc81022442 /Modules
parent7408da54e2b8ca3afef70fef12bf7c9ce804c969 (diff)
downloadcpython-c916f5a390b0ca559de54a15d4014e18792674ea.zip
cpython-c916f5a390b0ca559de54a15d4014e18792674ea.tar.gz
cpython-c916f5a390b0ca559de54a15d4014e18792674ea.tar.bz2
Be smarter about clearing the weakref lists for instances, instance methods,
and functions: we only need to call PyObject_ClearWeakRefs() if the weakref list is non-NULL. Since these objects are common but weakrefs are still unusual, saving the call at deallocation time makes a lot of sense.
Diffstat (limited to 'Modules')
0 files changed, 0 insertions, 0 deletions