104 Commits (eb698fe68c38bf7d2eb0bebbccdcef5dfa0eccfd)

Author SHA1 Message Date
Serhiy Storchaka 26861b0b29 Issue #23450: Fixed possible integer overflows. 11 years ago
Antoine Pitrou cc23154d02 Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform. 11 years ago
Victor Stinner d8f0d922d5 Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" to 12 years ago
Victor Stinner 3080d926af Issue #21233: Fix _PyObject_Alloc() when compiled with WITH_VALGRIND defined 12 years ago
Victor Stinner af8fc645af Issue #21233: Oops, Fix _PyObject_Alloc(): initialize nbytes before going to 12 years ago
Victor Stinner db067af12a Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(), 12 years ago
Victor Stinner 6cf185dc06 Issue #18874: _PyObject_Malloc/Realloc/Free() now falls back on 12 years ago
Nick Coghlan 6ba64f454d Close #18596: Support address sanity checking in clang/GCC 12 years ago
Georg Brandl 7cba5fd267 Fix minor typo. 12 years ago
Tim Peters df099f5df6 Update internal comments to say _something_ about the "API ID". 12 years ago
Tim Peters eaa3bcc370 Issue #18942: sys._debugmallocstats() output was damaged on Windows. 13 years ago
Victor Stinner c4266360fc Issue #18408: Fix _PyMem_DebugRealloc() 13 years ago
Victor Stinner 49fc8ece81 Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup() 13 years ago
Victor Stinner 725e668ac8 Issue #3329: Fix _PyObject_ArenaVirtualFree() 13 years ago
Victor Stinner 0507bf56f0 Issue #3329: Implement the PEP 445 13 years ago
Martin v. Löwis cd83fa8c3e Issue #13483: Use VirtualAlloc in obmalloc on Windows. 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 0aaaa62200 Issue #17469: Fix _Py_GetAllocatedBlocks() and sys.getallocatedblocks() when running on valgrind. 13 years ago
Benjamin Peterson 8e830a0664 fix building without pymalloc (closes #17228) 13 years ago
Benjamin Peterson 2dba1ee3e6 fix building without pymalloc (closes #17228) 13 years ago
Antoine Pitrou 928405303d Following issue #13390, fix compilation --without-pymalloc, and make sys.getallocatedblocks() return 0 in that situation. 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
Victor Stinner ba108823b6 Close #14232: catch mmap() failure in new_arena() of obmalloc 14 years ago
Antoine Pitrou f0effe6379 Better resolution for issue #11849: Ensure that free()d memory arenas are really released 14 years ago
Antoine Pitrou 6f26be09e0 Issue #11849: Make it more likely for the system allocator to release 15 years ago
Brett Cannon b94767ff44 Issue #8914: fix various warnings from the Clang static analyzer v254. 15 years ago
Antoine Pitrou 5a72e76b69 Merged revisions 87834 via svnmerge from 15 years ago
Antoine Pitrou 5b6fc63998 Merged revisions 87834 via svnmerge from 15 years ago
Antoine Pitrou b7fb2e25fb Issue #8020: Avoid a crash where the small objects allocator would read 15 years ago
Stefan Krah 5d744a8855 Merged revisions 86791 via svnmerge from 15 years ago
Stefan Krah 918c90ce06 Merged revisions 86791 via svnmerge from 15 years ago
Stefan Krah 735bb12b01 Indentation cleanup. 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
Brett Cannon eb3fef59b9 Remove an unneeded variable. 16 years ago
Benjamin Peterson 05159c4a7b Merged revisions 76644 via svnmerge from 16 years ago
Benjamin Peterson 91c12ebc3d disable pymalloc tricks with the --with-valgrind option #2422 16 years ago
Kristján Valur Jónsson 3436900a5a merging revision 75106 from trunk: 16 years ago
Kristján Valur Jónsson b331802f97 http://bugs.python.org/issue6836 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
Martin v. Löwis 6fea2339d8 Merged revisions 66616 via svnmerge from 18 years ago
Martin v. Löwis e86b07cc9a Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default. 18 years ago
Martin v. Löwis 5aca882cc6 Merged revisions 66383 via svnmerge from 18 years ago
Martin v. Löwis 9fa5a2828c Issue #3642: Suppress warning in obmalloc when size_t is 18 years ago