summaryrefslogtreecommitdiffstats
path: root/Include/objimpl.h
Commit message (Expand)AuthorAgeFilesLines
* Issue #4688: Add a heuristic so that tuples and dicts containing onlyAntoine Pitrou2009-03-231-0/+11
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-5/+5
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-5/+5
* frame_traverse(): Use the standard Py_VISIT macro.Tim Peters2006-04-151-7/+7
* Years in the making.Tim Peters2006-03-261-6/+2
* Make PyGC_Collect() use Py_ssize_t.Neal Norwitz2006-03-041-1/+1
* Change GC refcount to Py_ssize_t.Martin v. Löwis2006-03-011-1/+1
* Change _PyObject_GC_Resize to expect Py_ssize_t.Martin v. Löwis2006-02-161-1/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-3/+3
* Fix PyGC_Collect() to be exported from the built DLL on Windows. (Fix givenBarry Warsaw2006-01-261-1/+1
* [ 1243081 ] repair typosGeorg Brandl2005-07-221-1/+1
* 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