96 Commits (c1e46e94de38a92f98736af9a42d89c3975a9919)

Author SHA1 Message Date
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
Martin v. Löwis 41290685f9 Change _PyObject_GC_Resize to expect Py_ssize_t. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Barry Warsaw b941825fa2 Fix PyGC_Collect() to be exported from the built DLL on Windows. (Fix given 20 years ago
Georg Brandl 08c02dbb85 [ 1243081 ] repair typos 21 years ago
Tim Peters eda29306b3 Formalize that the Py_VISIT macro requires that the tp_traverse 22 years ago
Jim Fulton aa6389e13b Documented the new Py_VISIT macro to simplify implementation of 22 years ago
Guido van Rossum e13ddc9ec8 - New C API PyGC_Collect(), same as calling gc.collect(). 23 years ago
Mark Hammond 91a681debf Excise DL_EXPORT from Include. 24 years ago
Tim Peters 943382c8e5 Removed WITH_CYCLE_GC #ifdef-ery. Holes: 24 years ago
Tim Peters 6fc13d9595 Finished transitioning to using gc_refs to track gc objects' states. 24 years ago
Tim Peters ea405639bf Reserved another gc_refs value for untracked objects. Every live gc 24 years ago
Neil Schemenauer b1094f0b1b _PyGC_generation0 is now a pointer 24 years ago
Tim Peters 8b078f95e0 Moving pymalloc along. 24 years ago