109 Commits (c7d2d69d95b263ee5f83511bc6fbe53acdc24ea3)

Author SHA1 Message Date
Victor Stinner f58bd7c169
bpo-39542: Make PyObject_INIT() opaque in limited C API (GH-18363) 6 years ago
Eddie Elizondo 364f0b0f19 bpo-35810: Incref heap-allocated types in PyObject_Init (GH-11661) 7 years ago
Victor Stinner e421106b9e
bpo-35134: Create Include/cpython/ subdirectory (GH-10624) 7 years ago
Victor Stinner b509d52083
bpo-35059: PyObject_INIT() casts to PyObject* (GH-10674) 7 years ago
Victor Stinner 2ff8fb7639
bpo-35059: Add _PyObject_CAST() macro (GH-10645) 7 years ago
Victor Stinner bcda8f1d42
bpo-35081: Add Include/internal/pycore_object.h (GH-10640) 7 years ago
Victor Stinner 3e21ad1a25
bpo-35081: Move _PyGC_FINALIZED() back to C API (GH-10626) 7 years ago
Victor Stinner 1a6be91e6f
bpo-35081: Make some _PyGC macros internal (GH-10507) 7 years ago
Victor Stinner 542497aa9f
bpo-35059: Remove Py_STATIC_INLINE() macro (GH-10216) 7 years ago
Victor Stinner b4435e20a9
bpo-35059: Convert PyObject_INIT() to function (GH-10077) 7 years ago
INADA Naoki 5ac9e6eee5
bpo-33597: Reduce PyGC_Head size (GH-7043) 8 years ago
Christian Tismer ea62ce7f4f bpo-33738: Fix macros which contradict PEP 384 (GH-7477) 8 years ago
Alexey 517da1e58f Fix typo in Include/objimpl.h, the word "has" was missing (GH-5568) 8 years ago
Victor Stinner 6bf992a1ac
bpo-32030: Add pymain_get_global_config() (#4735) 8 years ago
Serhiy Storchaka 34d0ac8027 Issue #29058: All stable API extensions added after Python 3.2 are now 9 years ago
Serhiy Storchaka 9fab79bcb5 Issue #26900: Excluded underscored names and other private API from limited API. 9 years ago
Łukasz Langa fef7e94fa1 Don't run garbage collection on interpreter exit if it was explicitly disabled 9 years ago
Victor Stinner db067af12a Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(), 12 years ago
Benjamin Peterson bdc4b02985 cast negative numbers to size_t before shifting them (#20929) 12 years ago
Serhiy Storchaka 9594942716 Issue #18783: Removed existing mentions of Python long type in docstrings, 13 years ago
Antoine Pitrou 796564c27b Issue #18112: PEP 442 implementation (safe object finalization). 13 years ago
Victor Stinner 0507bf56f0 Issue #3329: Implement the PEP 445 13 years ago
Victor Stinner 36f01ad9ac Revert changeset 6661a8154eb3: Issue #3329: Add new APIs to customize memory allocators 13 years ago
Victor Stinner 4d7056258b Issue #3329: Add new APIs to customize memory allocators 13 years ago
Antoine Pitrou fef34e3186 Issue #17937: Try harder to collect cyclic garbage at shutdown. 13 years ago
Gregory P. Smith e348c8d154 Using 'long double' to force this structure to be worst case aligned is no 13 years ago
Antoine Pitrou f9d0b1256f Issue #13390: New function :func:`sys.getallocatedblocks()` returns the number of memory blocks currently allocated. 13 years ago
Antoine Pitrou ca8aa4acf6 Issue #15144: Fix possible integer overflow when handling pointers as integer values, by using Py_uintptr_t instead of size_t. 13 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Antoine Pitrou 23683ef26d Issue #10333: Remove ancient GC API, which has been deprecated since 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Kristján Valur Jónsson ae4cfb1bb3 http://bugs.python.org/issue6836 16 years ago
Kristján Valur Jónsson 02ca57ce4c http://bugs.python.org/issue6836 16 years ago
Antoine Pitrou 3a652b1d0a Merged revisions 70546 via svnmerge from 17 years ago
Antoine Pitrou f8387af262 Issue #4688: Add a heuristic so that tuples and dicts containing only 17 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Neal Norwitz 30d1c51ac9 Remove _PyObject_Del 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Guido van Rossum 3cf5b1eef9 Get rid of most of the flags (in tp_flags) that keep track of various 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Tim Peters de2acf6512 frame_traverse(): Use the standard Py_VISIT macro. 20 years ago
Tim Peters c9d78aa470 Years in the making. 20 years ago
Neal Norwitz 7b216c52e4 Make PyGC_Collect() use Py_ssize_t. 20 years ago
Martin v. Löwis 6db0e00d57 Change GC refcount to Py_ssize_t. 20 years ago