summaryrefslogtreecommitdiffstats
path: root/Include/objimpl.h
Commit message (Expand)AuthorAgeFilesLines
* Formalize that the Py_VISIT macro requires that the tp_traverseTim Peters2004-07-151-1/+5
* Documented the new Py_VISIT macro to simplify implementation ofJim Fulton2004-07-141-0/+10
* - New C API PyGC_Collect(), same as calling gc.collect().Guido van Rossum2003-04-171-0/+3
* Excise DL_EXPORT from Include.Mark Hammond2002-08-121-20/+20
* Removed WITH_CYCLE_GC #ifdef-ery. Holes:Tim Peters2002-07-071-19/+0
* Finished transitioning to using gc_refs to track gc objects' states.Tim Peters2002-07-021-3/+5
* Reserved another gc_refs value for untracked objects. Every live gcTim Peters2002-07-021-2/+10
* _PyGC_generation0 is now a pointerNeil Schemenauer2002-05-041-4/+4
* Moving pymalloc along.Tim Peters2002-04-281-75/+89
* _PyObject_DebugDumpStats: renamed to _PyObject_DebugMallocStats.Tim Peters2002-04-131-1/+1
* First cut at repairing out-of-date comments; make alignment of macro defsTim Peters2002-04-121-15/+24
* Remove PyMalloc_* symbols. PyObject_Malloc now uses pymalloc ifNeil Schemenauer2002-04-121-38/+44
* Add _Py_AS_GC macro. It will be used by the trashcan code on object.c.Neil Schemenauer2002-03-281-2/+4
* Make PyObject_{NEW,New,Del,DEL} always use the standard malloc (PyMem_*)Neil Schemenauer2002-03-221-8/+23
* Drop the PyCore_* memory API.Neil Schemenauer2002-03-181-45/+8
* Simpilify PyCore_* macros by assuming the function prototypes forNeil Schemenauer2002-03-181-29/+9
* PyGC_Head: Use "long double" instead of "double" as the worst-caseTim Peters2002-02-281-1/+1
* SF bug [#467145] Python 2.2a4 build problem on HPUX 11.0.Tim Peters2001-10-111-12/+15
* Guido suggests, and I agree, to insist that SIZEOF_VOID_P be a power of 2.Tim Peters2001-10-071-28/+24
* _PyObject_VAR_SIZE: always round up to a multiple-of-pointer-size value.Tim Peters2001-10-061-11/+35
* Repaired the debug Windows deaths in test_descr, by allocating enoughTim Peters2001-10-061-1/+2
* Add Garbage Collection support to new-style classes (not yet to theirGuido van Rossum2001-10-021-3/+8
* Fix the names of _PyObject_GC_TRACK and _PyObject_GC_UNTRACK when the GC isNeil Schemenauer2001-09-031-2/+2
* Change the GC type flag since the API has changed. Allow types usingNeil Schemenauer2001-08-291-50/+66
* Removed duplicate definnitions of PyObject_AS_GC and PyObject_FROM_GC (occurr...Jack Jansen2001-08-031-2/+0
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-1/+14
* A small change to the C API for weakly-referencable types: Such typesFred Drake2001-03-221-5/+1
* Add Vladimir Marangozov's object allocator. It is disabled by default. ThisNeil Schemenauer2001-02-271-0/+7
* Use a type flag to determine the applicability of the tp_weaklistoffsetFred Drake2001-02-021-1/+3
* PEP 205, Weak References -- initial checkin.Fred Drake2001-02-011-1/+11
* PyGC_Dump() -> _PyGC_Dump()Barry Warsaw2001-01-241-1/+1
* Add prototype for PyGC_Dump() -- but only inside the #ifdefBarry Warsaw2001-01-231-0/+2
* Fix comment.Neil Schemenauer2001-01-201-2/+2
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-9/+0
* Updated commentAndrew M. Kuchling2000-08-161-1/+1
* patch from Vladimir (move Py_Mem* interface to Include/pymem.h)Peter Schneider-Kamp2000-07-311-2/+3
* merge Include/my*.h into Include/pyport.hPeter Schneider-Kamp2000-07-311-1/+1
* Use 'void' directly instead of the ANY #define, now that all code is ANSI C.Thomas Wouters2000-07-251-7/+7
* A small comment fix just to make sure I got my cvs/ssh setup right.Vladimir Marangozov2000-07-101-1/+1
* ANSI-fication and Py_PROTO extermination.Fred Drake2000-07-091-16/+17
* Neil Schemenauer: small fixes for GCGuido van Rossum2000-07-011-6/+3
* Change copyright notice - 2nd try.Guido van Rossum2000-06-301-6/+0
* Change copyright notice.Guido van Rossum2000-06-301-22/+7
* final patches from Neil Schemenauer for garbage collectionJeremy Hylton2000-06-301-3/+58
* part 2 of Neil Schemenauer's GC patches:Jeremy Hylton2000-06-231-0/+6
* Vladimir Marangozov's long-awaited malloc restructuring.Guido van Rossum2000-05-031-25/+187
* Got rid of silly "123456789-..." lines in comments.Guido van Rossum2000-03-011-2/+0
* Add DL_IMPORT(returntype) for all officially exported functions.Guido van Rossum1998-12-041-4/+4
* Oops, another forgotten renaming: varobject -> PyVarObject.Guido van Rossum1997-05-151-3/+3
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-13/+20