94 Commits (1da055ee0dd11b8c16644c27381a2b20bf0ff205)

Author SHA1 Message Date
Neil Schemenauer 3e7b893899 Remove PyMalloc_* symbols. PyObject_Malloc now uses pymalloc if 25 years ago
Neil Schemenauer ef99723b66 Add _Py_AS_GC macro. It will be used by the trashcan code on object.c. 25 years ago
Neil Schemenauer ffd5399728 Make PyObject_{NEW,New,Del,DEL} always use the standard malloc (PyMem_*) 25 years ago
Neil Schemenauer 25f3dc21b5 Drop the PyCore_* memory API. 25 years ago
Neil Schemenauer 11f5be8d88 Simpilify PyCore_* macros by assuming the function prototypes for 25 years ago
Tim Peters 5e67cded40 PyGC_Head: Use "long double" instead of "double" as the worst-case 25 years ago
Tim Peters 9e4ca10ce4 SF bug [#467145] Python 2.2a4 build problem on HPUX 11.0. 25 years ago
Tim Peters f2a67daca2 Guido suggests, and I agree, to insist that SIZEOF_VOID_P be a power of 2. 25 years ago
Tim Peters 6d483d3477 _PyObject_VAR_SIZE: always round up to a multiple-of-pointer-size value. 25 years ago
Tim Peters 406fe3b1c0 Repaired the debug Windows deaths in test_descr, by allocating enough 25 years ago
Guido van Rossum 048eb75c2d Add Garbage Collection support to new-style classes (not yet to their 25 years ago
Neil Schemenauer 49417e76d5 Fix the names of _PyObject_GC_TRACK and _PyObject_GC_UNTRACK when the GC is 25 years ago
Neil Schemenauer 74b5ade6b8 Change the GC type flag since the API has changed. Allow types using 25 years ago
Jack Jansen 5756ee0fe6 Removed duplicate definnitions of PyObject_AS_GC and PyObject_FROM_GC (occurred only if GC was off). 25 years ago
Tim Peters 6d6c1a35e0 Merge of descr-branch back into trunk. 25 years ago
Fred Drake 4e262a9631 A small change to the C API for weakly-referencable types: Such types 26 years ago
Neil Schemenauer a35c688055 Add Vladimir Marangozov's object allocator. It is disabled by default. This 26 years ago
Fred Drake 033f31270c Use a type flag to determine the applicability of the tp_weaklistoffset 26 years ago
Fred Drake 41deb1efc2 PEP 205, Weak References -- initial checkin. 26 years ago
Barry Warsaw 430d773f55 PyGC_Dump() -> _PyGC_Dump() 26 years ago
Barry Warsaw 803eff2a83 Add prototype for PyGC_Dump() -- but only inside the #ifdef 26 years ago
Neil Schemenauer a6c861fc0b Fix comment. 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Andrew M. Kuchling 1582a3ab98 Updated comment 26 years ago
Peter Schneider-Kamp 25f68944c2 patch from Vladimir (move Py_Mem* interface to Include/pymem.h) 26 years ago
Peter Schneider-Kamp 7e01890986 merge Include/my*.h into Include/pyport.h 26 years ago
Thomas Wouters 334fb8985b Use 'void' directly instead of the ANY #define, now that all code is ANSI C. 26 years ago
Vladimir Marangozov d8a933248e A small comment fix just to make sure I got my cvs/ssh setup right. 26 years ago
Fred Drake 3cf4d2b3ea ANSI-fication and Py_PROTO extermination. 26 years ago
Guido van Rossum 4cc6ac7b87 Neil Schemenauer: small fixes for GC 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Jeremy Hylton c5007aa5c3 final patches from Neil Schemenauer for garbage collection 26 years ago
Jeremy Hylton d08b4c4524 part 2 of Neil Schemenauer's GC patches: 26 years ago
Guido van Rossum b18618dab7 Vladimir Marangozov's long-awaited malloc restructuring. 26 years ago
Guido van Rossum c6e87a2925 Got rid of silly "123456789-..." lines in comments. 27 years ago
Guido van Rossum 43466ec7b0 Add DL_IMPORT(returntype) for all officially exported functions. 28 years ago
Guido van Rossum d0c87ee6c4 Oops, another forgotten renaming: varobject -> PyVarObject. 29 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago
Guido van Rossum 5a84914803 Hacks for MS_COREDLL 30 years ago
Guido van Rossum b7d3d4e5d6 make newvarobj's size arg signed 32 years ago
Guido van Rossum caa6380886 The great renaming, phase two: all header files have been updated to 32 years ago
Guido van Rossum 5799b52008 Added 1995 copyright. 32 years ago
Guido van Rossum b6775db241 Merge alpha100 branch back to main trunk 32 years ago
Guido van Rossum a3309960a5 * Added support for X11 modules. 33 years ago
Guido van Rossum 9bfef44d97 * Changed all copyright messages to include 1993. 34 years ago
Guido van Rossum 5113f5fd34 Copyright for 1992 added 35 years ago
Guido van Rossum 76085b95b9 Remove StopPrint hack 36 years ago
Guido van Rossum f70e43a073 Added copyright notice. 36 years ago
Guido van Rossum 3f5da24ea3 "Compiling" version 36 years ago