COMMITS
/ Include/objimpl.h December 19, 2007
C
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
Christian Heimes committed
August 19, 2007
N
Remove _PyObject_Del
Neal Norwitz committed
July 21, 2007
M
Merged revisions 56467-56482 via svnmerge from
Martin v. Löwis committed
July 27, 2006
G
Get rid of most of the flags (in tp_flags) that keep track of various
Guido van Rossum committed
April 21, 2006
T
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Thomas Wouters committed
March 4, 2006
N
Make PyGC_Collect() use Py_ssize_t.
Neal Norwitz committed
March 1, 2006
M
Change GC refcount to Py_ssize_t.
Martin v. Löwis committed
February 16, 2006
M
Change _PyObject_GC_Resize to expect Py_ssize_t.
Martin v. Löwis committed
February 15, 2006
M
Merge ssize_t branch.
Martin v. Löwis committed
January 26, 2006
B
Fix PyGC_Collect() to be exported from the built DLL on Windows. (Fix given
Barry Warsaw committed
July 22, 2005
G
[ 1243081 ] repair typos
Georg Brandl committed
July 15, 2004
T
Formalize that the Py_VISIT macro requires that the tp_traverse
Tim Peters committed
July 14, 2004
J
Documented the new Py_VISIT macro to simplify implementation of
Jim Fulton committed
April 17, 2003
G
- New C API PyGC_Collect(), same as calling gc.collect().
Guido van Rossum committed
August 12, 2002
M
Excise DL_EXPORT from Include.
Mark Hammond committed
July 7, 2002
T
Removed WITH_CYCLE_GC #ifdef-ery. Holes:
Tim Peters committed
July 2, 2002
T
Finished transitioning to using gc_refs to track gc objects' states.
Tim Peters committed
T
Reserved another gc_refs value for untracked objects. Every live gc
Tim Peters committed
May 4, 2002
N
_PyGC_generation0 is now a pointer
Neil Schemenauer committed
April 28, 2002
T
Moving pymalloc along.
Tim Peters committed
April 13, 2002
T
_PyObject_DebugDumpStats: renamed to _PyObject_DebugMallocStats.
Tim Peters committed
April 12, 2002
T
First cut at repairing out-of-date comments; make alignment of macro defs
Tim Peters committed
N
Remove PyMalloc_* symbols. PyObject_Malloc now uses pymalloc if
Neil Schemenauer committed
March 28, 2002
N
Add _Py_AS_GC macro. It will be used by the trashcan code on object.c.
Neil Schemenauer committed
March 22, 2002
N
Make PyObject_{NEW,New,Del,DEL} always use the standard malloc (PyMem_*)
Neil Schemenauer committed
March 18, 2002
N
Drop the PyCore_* memory API.
Neil Schemenauer committed
N
Simpilify PyCore_* macros by assuming the function prototypes for
Neil Schemenauer committed
February 28, 2002
T
PyGC_Head: Use "long double" instead of "double" as the worst-case
Tim Peters committed
October 11, 2001
T
SF bug [#467145] Python 2.2a4 build problem on HPUX 11.0.
Tim Peters committed
October 7, 2001
T
Guido suggests, and I agree, to insist that SIZEOF_VOID_P be a power of 2.
Tim Peters committed
October 6, 2001
T
_PyObject_VAR_SIZE: always round up to a multiple-of-pointer-size value.
Tim Peters committed
T
Repaired the debug Windows deaths in test_descr, by allocating enough
Tim Peters committed
October 2, 2001
G
Add Garbage Collection support to new-style classes (not yet to their
Guido van Rossum committed
September 3, 2001
N
Fix the names of _PyObject_GC_TRACK and _PyObject_GC_UNTRACK when the GC is
Neil Schemenauer committed
August 29, 2001
N
Change the GC type flag since the API has changed. Allow types using
Neil Schemenauer committed
August 3, 2001
August 2, 2001
T
Merge of descr-branch back into trunk.
Tim Peters committed
March 22, 2001
F
A small change to the C API for weakly-referencable types: Such types
Fred Drake committed
February 27, 2001
N
Add Vladimir Marangozov's object allocator. It is disabled by default. This
Neil Schemenauer committed
February 2, 2001
F
Use a type flag to determine the applicability of the tp_weaklistoffset
Fred Drake committed
February 1, 2001
F
PEP 205, Weak References -- initial checkin.
Fred Drake committed
January 24, 2001
B
PyGC_Dump() -> _PyGC_Dump()
Barry Warsaw committed
January 23, 2001
B
Add prototype for PyGC_Dump() -- but only inside the #ifdef
Barry Warsaw committed
January 20, 2001
N
Fix comment.
Neil Schemenauer committed
September 1, 2000
G
REMOVED all CWI, CNRI and BeOpen copyright markings.
Guido van Rossum committed
August 16, 2000
A
Updated comment
Andrew M. Kuchling committed
July 31, 2000
P
patch from Vladimir (move Py_Mem* interface to Include/pymem.h)
Peter Schneider-Kamp committed
P
merge Include/my*.h into Include/pyport.h
Peter Schneider-Kamp committed
July 25, 2000
T
Use 'void' directly instead of the ANY #define, now that all code is ANSI C.
Thomas Wouters committed
July 10, 2000
V
A small comment fix just to make sure I got my cvs/ssh setup right.
Vladimir Marangozov committed