summaryrefslogtreecommitdiff
path: root/Include/object.h
Commit message (Expand)AuthorAgeFilesLines
* add _PyObject_LookupSpecial to handle fetching special method lookupBenjamin Peterson2009-05-081-0/+1
* Issue #1113244: Py_XINCREF, Py_DECREF, Py_XDECREF: Add `do { ... } while (0)'Matthias Klose2009-04-051-2/+2
* - Py_DECREF: Add `do { ... } while (0)' to avoid compiler warnings.Matthias Klose2009-04-051-5/+7
* revert r71159 since it broke the buildBenjamin Peterson2009-04-041-7/+5
* - Py_DECREF: Add `do { ... } while (0)' to avoid compiler warnings.Matthias Klose2009-04-041-5/+7
* Issue #2396: backport the memoryview object.Antoine Pitrou2009-04-021-13/+15
* #3720: Interpreter crashes when an evil iterator removes its own next function.Amaury Forgeot d'Arc2009-01-121-0/+1
* sort of backport 66038 by aliasing PyObject_Bytes to PyObject_StrBenjamin Peterson2008-08-261-0/+1
* Hopeful fix for issue 1878: remove Py_TPFLAGS_HAVE_VERSION_TAG fromGuido van Rossum2008-08-191-6/+19
* Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,Martin v. Löwis2008-08-121-1/+2
* Issue 2235: __hash__ is once again inherited by default, but inheritance can ...Nick Coghlan2008-07-151-0/+1
* Issue #3274: Use a less common identifier for the temporary variableAlexandre Vassalotti2008-07-131-2/+2
* Revert 64424, 64438, and 64439.Raymond Hettinger2008-06-241-3/+0
* Make bin() implementation parallel oct() and hex() so that int/long subclasse...Raymond Hettinger2008-06-201-0/+3
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-2/+2
* Remove locking part of new buffer protocol.Travis E. Oliphant2008-06-061-11/+0
* #2989: add PyType_Modified().Georg Brandl2008-05-281-0/+1
* Renamed PyString to PyBytesChristian Heimes2008-05-261-2/+2
* Remove Py_Refcnt, Py_Type, Py_Size, as they were added onlyMartin v. Löwis2008-04-241-5/+0
* NIL => NULLBenjamin Peterson2008-03-281-1/+1
* Add necessary headers to back-port new buffer protocol to Python 2.6Travis E. Oliphant2008-03-171-0/+68
* Move abc._Abstract into object by adding a new flag Py_TPFLAGS_IS_ABSTRACT,Jeffrey Yasskin2008-02-281-0/+3
* Added clear cache methods to clear the internal type lookup cache for ref lea...Christian Heimes2008-01-271-0/+1
* Re-apply patch #1700288 (first applied in r59931, rolled back in r59940)Amaury Forgeot d'Arc2008-01-141-0/+8
* Back out r59931 - test_ctypes fails with it.Georg Brandl2008-01-131-8/+0
* Patch #1700288: Method cache optimization, by Armin Rigo, ported toGeorg Brandl2008-01-121-0/+8
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-12/+17
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-12/+18
* Variation of patch # 1624059 to speed up checking if an object is a subclassNeal Norwitz2007-02-251-1/+14
* Patch #1538606, Patch to fix __index__() clipping.Neal Norwitz2006-08-121-1/+1
* Remove types from type_list if they have no objectsMartin v. Löwis2006-04-181-1/+3
* There were no comments explaining what Py_CLEAR() did orTim Peters2006-04-151-0/+34
* Ignore the references to the dummy objects used as deleted keysArmin Rigo2006-04-121-0/+3
* Checking in the code for PEP 357.Guido van Rossum2006-03-071-1/+8
* Use Py_ssize_t for _Py_RefTotal.Neal Norwitz2006-03-041-1/+1
* Make ob_refcnt and tp_maxalloc (and friends) Py_ssize_t.Martin v. Löwis2006-03-011-4/+4
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-4/+4
* Bug #1086854: Rename PyHeapType members adding ht_ prefix.Georg Brandl2006-02-201-3/+3
* Use Py_ssize_t for field sizes and offsets.Martin v. Löwis2006-02-161-3/+3
* Merge ssize_t branch.Martin v. Löwis2006-02-151-17/+31
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-7/+7
* Change the %s format specifier for str objects so that it returns aNeil Schemenauer2005-08-121-0/+1
* A static swapped_op[] array was defined in 3 different C files, & I thinkTim Peters2004-09-231-0/+5
* SF patch #1020188: Use Py_CLEAR where necessary to avoid crashesRaymond Hettinger2004-09-011-1/+1
* SF bug 994255: Py_RETURN_NONE causes too much warningsTim Peters2004-07-221-1/+1
* Implemented a new Py_CLEAR macro. This macro should be used whenJim Fulton2004-07-141-0/+9
* Two new public API functions, Py_IncRef and Py_DecRef. Useful forThomas Heller2004-04-221-0/+7
* fixed buggy comment as per SF bug #827856Alex Martelli2003-11-091-7/+7
* Modify the Py_RETURN_* macros to be of the form ``do {...} while (0)`` in orderBrett Cannon2003-10-191-1/+1
* Modified the Py_RETURN_* macros by having the statements surrounded by {} inBrett Cannon2003-10-191-1/+1