summaryrefslogtreecommitdiffstats
path: root/Include/object.h
Commit message (Expand)AuthorAgeFilesLines
* Fix memory leak in arraymodule.c and respond to a few comments by nnorwitz.Travis E. Oliphant2007-08-201-2/+3
* Code review of the new buffer protocol. Mostly add questions that shouldNeal Norwitz2007-08-191-1/+1
* Merged in py3k-buffer branch to main line. All objects now use the buffer pr...Travis E. Oliphant2007-08-181-10/+57
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-23/+27
* Merged revisions 55817-55961 via svnmerge fromGuido van Rossum2007-06-131-0/+1
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-1/+2
* Get rid of all #ifdef Py_USING_UNICODE (it is always present now).Guido van Rossum2007-05-031-2/+0
* Merged revisions 53875-53911 via svnmerge fromThomas Wouters2007-02-251-1/+14
* Merged revisions 53451-53537 via svnmerge fromThomas Wouters2007-02-011-1/+1
* - patch #1600346 submitted by Tomer FilibaJack Diederich2006-11-281-1/+1
* Get rid of more coerce cruft (really check in this time :-)Neal Norwitz2006-08-291-1/+0
* Restructure comparison dramatically. There is no longer a defaultGuido van Rossum2006-08-241-0/+1
* Change the way __hash__ is inherited; when __eq__ or __cmp__ is overriddenGuido van Rossum2006-08-211-0/+1
* Merge current trunk into p3yk. This includes the PyNumber_Index API change,Thomas Wouters2006-08-211-1/+1
* Get rid of most of the rest of coerce (slot is still there for now).Neal Norwitz2006-08-211-1/+0
* Completely get rid of PyClass and PyInstance.Guido van Rossum2006-08-171-6/+3
* Get rid of most of the flags (in tp_flags) that keep track of variousGuido van Rossum2006-07-271-45/+4
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-1/+40
* Get rid of remnants of integer divisionNeal Norwitz2006-03-241-3/+0
* Remove staticforward and statichereNeal Norwitz2006-03-221-15/+0
* Remove some old types for int based functions (Py_ssize_t is da thing now.)Neal Norwitz2006-03-171-9/+0
* 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
* Defined macros Py_RETURN_(TRUE|FALSE|NONE) as helper functions for returningBrett Cannon2003-10-191-0/+3
* After Raymond's remark, I changed the Stackless bits toChristian Tismer2003-05-231-2/+2
* Generalized my type flags structure extension without being specific aboutChristian Tismer2003-05-231-4/+4
* Preserved one bit in type objects for Stackless.Christian Tismer2003-05-201-0/+8
* _Py_PrintReferences(): Changed to print object address at start of eachTim Peters2003-04-171-0/+1
* Improved new Py_TRACE_REFS gimmicks.Tim Peters2003-03-231-1/+1
* Refactored some of the Py_TRACE_REFS code. New private API functionTim Peters2003-03-231-0/+1
* Renamed PyObject_GenericGetIter to PyObject_SelfIterRaymond Hettinger2003-03-171-1/+1
* Created PyObject_GenericGetIter().Raymond Hettinger2003-03-171-0/+1
* - The extended type structure used for heap types (new-styleGuido van Rossum2003-03-071-0/+22
* Remove _Py_ResetReferences. Fixes bug #529750 "Circular reference makesNeil Schemenauer2002-11-171-1/+0
* A modest speedup of object deallocation. call_finalizer() did ratherGuido van Rossum2002-08-081-0/+1