summaryrefslogtreecommitdiff
path: root/Objects/weakrefobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #23783: Fixed memory leak in PyObject_ClearWeakRefs() in case ofSerhiy Storchaka2015-03-301-7/+4
* Issue #17643: Add __callback__ attribute to weakref.ref.Mark Dickinson2013-04-131-1/+6
* Issue #16602: When a weakref's target was part of a long deallocation chain, ...Antoine Pitrou2012-12-081-3/+2
|\
| * Issue #16602: When a weakref's target was part of a long deallocation chain, ...Antoine Pitrou2012-12-081-3/+2
* | Issue #16453: Fix equality testing of dead weakref objects.Antoine Pitrou2012-11-111-3/+7
|\ \ | |/
| * Issue #16453: Fix equality testing of dead weakref objects.Antoine Pitrou2012-11-111-3/+7
* | Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-2/+2
* | Use identifier API for PyObject_GetAttrString.Martin v. Löwis2011-10-101-1/+2
* | Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-091-2/+3
* | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.Brian Curtin2011-08-101-2/+1
* | Issue #10833: Remove the buffer allocated on the stack, it isn't used anymoreVictor Stinner2011-03-211-1/+0
* | Issue #10833: Use PyUnicode_FromFormat() and PyErr_Format() instead ofVictor Stinner2011-03-211-31/+27
* | Issue #8914: fix various warnings from the Clang static analyzer v254.Brett Cannon2011-02-221-7/+14
|/
* Issue #10359: Remove ";" after function definition, invalid in ISO CVictor Stinner2010-11-091-1/+1
* make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-1/+1
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-58/+58
* fix __bytes__ handling here in py3xBenjamin Peterson2009-11-191-0/+17
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-3/+3
* Replace PyNumber_Int with PyNumber_Long.Mark Dickinson2009-01-171-1/+1
* Issue #4910, patch 3/3: rename nb_long to nb_reservedMark Dickinson2009-01-171-1/+1
* Issue 4910, patch 2 of (probably) 3: pave the way for renaming ofMark Dickinson2009-01-151-2/+1
* Merged revisions 66337,66347,66350,66352,66358 via svnmerge fromBenjamin Peterson2008-09-101-1/+1
* Rename PyUnicode_AsString -> _PyUnicode_AsString andMarc-André Lemburg2008-08-071-1/+1
* add some casts and fix the build from 64311Benjamin Peterson2008-06-161-2/+2
* Merged revisions 64309 via svnmerge fromAmaury Forgeot d'Arc2008-06-161-4/+12
* Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethodsBenjamin Peterson2008-06-111-3/+0
* Merged revisions 63412,63445-63447,63449-63450,63452,63454,63459,63463,63465,...Georg Brandl2008-05-251-0/+10
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-12/+12
* Remove more cruft leftover from nb_coerce. Rename nb_coerce toNeil Schemenauer2007-09-211-1/+1
* Remove the simple slicing API. All slicing is now done with slice objects.Thomas Wouters2007-08-301-18/+2
* Support unicode namesNeal Norwitz2007-08-251-2/+2
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-18/+15
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-2/+2
* Merged revisions 53451-53537 via svnmerge fromThomas Wouters2007-02-011-0/+3
* - patch #1600346 submitted by Tomer FilibaJack Diederich2006-11-281-2/+2
* Restructure comparison dramatically. There is no longer a defaultGuido van Rossum2006-08-241-10/+12
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-2/+2
* Get rid of most of the flags (in tp_flags) that keep track of variousGuido van Rossum2006-07-271-5/+3
* Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk.Thomas Wouters2006-05-271-1/+1
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-44/+43
* Get rid of remnants of integer divisionNeal Norwitz2006-03-241-4/+0
* SF #1444030: Fix several potential defects found by Coverity.Hye-Shik Chang2006-03-071-1/+8
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-2/+2
* Merge ssize_t branch.Martin v. Löwis2006-02-151-9/+9
* Remove some shadowed variablesNeal Norwitz2006-01-081-2/+2
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-1/+1
* SF bug #1770766: weakref proxy has incorrect __nonzero__ behavior.Raymond Hettinger2005-03-271-5/+1
* SF 1055820: weakref callback vs gc vs threadsTim Peters2004-10-301-1/+3
* Be more careful about maintaining the invariants; it was actuallyFred Drake2004-08-031-3/+25
* SF bug #978308, Spurious errors taking bool of dead proNeal Norwitz2004-07-081-1/+1