138 Commits (656d52dbfde3223cd2a3525d652b6cccb02fa991)

Author SHA1 Message Date
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) 9 years ago
Serhiy Storchaka b484d5606c
bpo-31626: Fixed a bug in debug memory allocator. (#3844) 9 years ago
Victor Stinner ccb3c7654c bpo-30860: Fix deadcode in obmalloc.c (#3499) 9 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 9 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 9 years ago
Eric Snow 05351c1bd8 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) 9 years ago
Eric Snow 76d5abc868 bpo-30860: Consolidate stateful runtime globals. (#2594) 9 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 10 years ago
Benjamin Peterson 19517e4da7 replace obmalloc's homegrown uptr and uchar types with standard ones 10 years ago
Benjamin Peterson 3924f93794 improvements to code that checks whether Python (obmalloc) allocated an address 10 years ago
Benjamin Peterson 2f8bfef158 replace PY_SIZE_MAX with SIZE_MAX 10 years ago
Benjamin Peterson ca47063998 replace Py_(u)intptr_t with the c99 standard types 10 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. 12 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 13 years ago
Nick Coghlan 6ba64f454d Close #18596: Support address sanity checking in clang/GCC 13 years ago
Georg Brandl 7cba5fd267 Fix minor typo. 13 years ago
Tim Peters df099f5df6 Update internal comments to say _something_ about the "API ID". 13 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