165 Commits (31245d19f2de03e57fd93c5169f00a36d7410fcf)

Author SHA1 Message Date
Victor Stinner d9ea5cae1d
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531) 6 years ago
Victor Stinner 87d3b9db4a
bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157) 6 years ago
Victor Stinner 9e5d30cc99
bpo-39882: Py_FatalError() logs the function name (GH-18819) 6 years ago
Batuhan Taşkaya c0052f3fe3 closes bpo-30364: Replace deprecated no_address_safety_analysis attribute. (GH-17702) 6 years ago
Victor Stinner d12d0e7c0f
bpo-38733: PyErr_Occurred() caller must hold the GIL (GH-17080) 6 years ago
Victor Stinner 60ec6efd96
bpo-36389: Fix _PyBytesWriter in release mode (GH-16624) 7 years ago
Victor Stinner 18f8dcfa10
bpo-37732: Fix GCC warning in _PyObject_Malloc() (GH-15333) 7 years ago
Hai Shi 7e479c8221 bpo-37681: no_sanitize_thread support from GCC 5.1 (GH-15096) 7 years ago
Inada Naoki fb26504d14
bpo-37543: optimize pymalloc (#14674) 7 years ago
Tim Peters b64c2c66e5
Fix compiler warning in new code. (#14690) 7 years ago
Neil Schemenauer 5d25f2b703
bpo-37537: Compute allocated blocks in _Py_GetAllocatedBlocks() (#14680) 7 years ago
Tim Peters d1c85a27ea
bpo-37257: obmalloc: stop simple arena thrashing (#14039) 7 years ago
Tim Peters 1c263e39c4
bpo-37029: keep usable_arenas in sorted order without searching (#13612) 7 years ago
Victor Stinner b16b4e4592
bpo-36763: Add PyMemAllocatorName (GH-13387) 7 years ago
Inada Naoki f0be4bbb9b
bpo-27987: pymalloc: align by 16bytes on 64bit platform (GH-12850) 7 years ago
Zackery Spytz 1a2252ed39 bpo-36594: Fix incorrect use of %p in format strings (GH-12769) 7 years ago
Victor Stinner e8f9acf034
bpo-36611: Disable serialno field of debug memory allocators (#12796) 7 years ago
Victor Stinner 4c409beb4c
bpo-36389: Change PyMem_SetupDebugHooks() constants (GH-12782) 7 years ago
Victor Stinner 2b00db6855
bpo-36389: _PyObject_IsFreed() now also detects uninitialized memory (GH-12770) 7 years ago
Victor Stinner c656e25667
bpo-36142: Add _PyPreConfig_SetAllocator() (GH-12187) 7 years ago
Victor Stinner a9df651eb4
bpo-36142: Add _PyMem_GetDebugAllocatorsName() (GH-12185) 7 years ago
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) 8 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) 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