144 Commits (ac19081c26eaa7de3e6aabeb789ddc2e7cdd5b24)

Author SHA1 Message Date
Victor Stinner 621cebe81b
bpo-35081: Rename internal headers (GH-10275) 7 years ago
Alexey Izbyshev fd3a91cbf9 closes bpo-35204: Disable thread and memory sanitizers for address_in_range(). (GH-10442) 7 years ago
Victor Stinner 27e2d1f219
bpo-35081: Add pycore_ prefix to internal header files (GH-10263) 7 years ago
Victor Stinner 2be00d987d
bpo-35081: Move Py_BUILD_CORE code to internal/mem.h (GH-10249) 7 years ago
Victor Stinner 9e00e80e21
bpo-35053: Enhance tracemalloc to trace free lists (GH-10063) 7 years ago
Victor Stinner 82af0b63b0
bpo-9263: _PyObject_Dump() detects freed memory (GH-10061) 7 years ago
Benjamin Peterson b18f8bc1a7
remove vestigal locking from obmalloc (GH-5805) 8 years ago
Leo Arias c3d9508ff2 bpo-32746: Fix multiple typos (GH-5144) 8 years ago
Serhiy Storchaka 4ae06c5337
bpo-32241: Add the const qualifire to declarations of umodifiable strings. (#4748) 8 years ago
Victor Stinner 6bf992a1ac
bpo-32030: Add pymain_get_global_config() (#4735) 8 years ago
Victor Stinner b64de46aae
bpo-32030: Cleanup "path config" code (#4663) 8 years ago
Victor Stinner 5d39e04290
bpo-32030: Rework memory allocators (#4625) 8 years ago
Victor Stinner 46972b7bc3
bpo-32030: Add _PyMainInterpreterConfig_ReadEnv() (#4542) 8 years ago
Victor Stinner 9e87e7776f
bpo-32096: Remove obj and mem from _PyRuntime (#4532) 8 years ago
Victor Stinner ccb0442a33
bpo-32043: New "developer mode": "-X dev" option (#4413) 8 years ago
Victor Stinner f7e5b56c37
bpo-32030: Split Py_Main() into subfunctions (#4399) 8 years ago
Serhiy Storchaka e2f92de6a9
Add the const qualifier to "char *" variables that refer to literal strings. (#4370) 8 years ago
Serhiy Storchaka 3cc4c53a64
bpo-31626: Mark ends of the reallocated block in debug build. (#4210) 8 years ago
Victor Stinner 9ed83c4085
bpo-18835: Cleanup pymalloc (#4200) 8 years ago
Serhiy Storchaka b484d5606c
bpo-31626: Fixed a bug in debug memory allocator. (#3844) 8 years ago
Victor Stinner ccb3c7654c bpo-30860: Fix deadcode in obmalloc.c (#3499) 8 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 8 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 8 years ago
Eric Snow 05351c1bd8 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) 8 years ago
Eric Snow 76d5abc868 bpo-30860: Consolidate stateful runtime globals. (#2594) 8 years ago
T. Wouters 06bb4873d6 Fix spurious MemoryError introduced by PR #886. (#930) 9 years ago
T. Wouters a00c3fd12d bpo-29941: Assert fixes (#886) 9 years ago
Benjamin Peterson 5d4b09c106 correct silly spelling problem 9 years ago
Benjamin Peterson 19517e4da7 replace obmalloc's homegrown uptr and uchar types with standard ones 9 years ago
Benjamin Peterson 3924f93794 improvements to code that checks whether Python (obmalloc) allocated an address 9 years ago
Benjamin Peterson 2f8bfef158 replace PY_SIZE_MAX with SIZE_MAX 9 years ago
Benjamin Peterson ca47063998 replace Py_(u)intptr_t with the c99 standard types 9 years ago
Victor Stinner 15932593ba Issue #26249: Try test_capi on Windows 10 years ago
Victor Stinner f5c4b99034 PyMem_Malloc() now uses the fast pymalloc allocator 10 years ago
Victor Stinner 0621e0ea86 Don't define _PyMem_PymallocEnabled() if pymalloc is disabled 10 years ago
Victor Stinner 0aed3a4ebc _PyMem_DebugFree(): fix compiler warning on Windows 10 years ago
Victor Stinner ad524375af Fail if PyMem_Malloc() is called without holding the GIL 10 years ago
Victor Stinner 0611c26a58 On memory error, dump the memory block traceback 10 years ago
Victor Stinner c4aec3628b Check the GIL in PyObject_Malloc() 10 years ago
Victor Stinner 34be807ca4 Add PYTHONMALLOC env var 10 years ago
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