summaryrefslogtreecommitdiffstats
path: root/Objects/obmalloc.c
Commit message (Expand)AuthorAgeFilesLines
* remove vestigal locking from obmalloc (GH-5805)Benjamin Peterson2018-02-241-39/+0
* bpo-32746: Fix multiple typos (GH-5144)Leo Arias2018-02-041-1/+1
* bpo-32241: Add the const qualifire to declarations of umodifiable strings. (#...Serhiy Storchaka2017-12-121-1/+1
* bpo-32030: Add pymain_get_global_config() (#4735)Victor Stinner2017-12-061-2/+10
* bpo-32030: Cleanup "path config" code (#4663)Victor Stinner2017-12-011-12/+12
* bpo-32030: Rework memory allocators (#4625)Victor Stinner2017-11-291-93/+199
* bpo-32030: Add _PyMainInterpreterConfig_ReadEnv() (#4542)Victor Stinner2017-11-241-0/+18
* bpo-32096: Remove obj and mem from _PyRuntime (#4532)Victor Stinner2017-11-241-186/+647
* bpo-32043: New "developer mode": "-X dev" option (#4413)Victor Stinner2017-11-161-10/+9
* bpo-32030: Split Py_Main() into subfunctions (#4399)Victor Stinner2017-11-151-36/+41
* Add the const qualifier to "char *" variables that refer to literal strings. ...Serhiy Storchaka2017-11-111-2/+2
* bpo-31626: Mark ends of the reallocated block in debug build. (#4210)Serhiy Storchaka2017-11-071-19/+57
* bpo-18835: Cleanup pymalloc (#4200)Victor Stinner2017-10-311-472/+533
* bpo-31626: Fixed a bug in debug memory allocator. (#3844)Serhiy Storchaka2017-10-311-11/+2
* bpo-30860: Fix deadcode in obmalloc.c (#3499)Victor Stinner2017-09-141-2/+2
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-081-614/+160
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-2/+0
* Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)Eric Snow2017-09-061-158/+614
* bpo-30860: Consolidate stateful runtime globals. (#2594)Eric Snow2017-09-061-614/+158
* Fix spurious MemoryError introduced by PR #886. (#930)T. Wouters2017-03-311-4/+4
* bpo-29941: Assert fixes (#886)T. Wouters2017-03-311-3/+3
* correct silly spelling problemBenjamin Peterson2016-09-191-9/+9
* replace obmalloc's homegrown uptr and uchar types with standard onesBenjamin Peterson2016-09-191-42/+31
* improvements to code that checks whether Python (obmalloc) allocated an addressBenjamin Peterson2016-09-191-76/+22
* replace PY_SIZE_MAX with SIZE_MAXBenjamin Peterson2016-09-071-1/+1
* replace Py_(u)intptr_t with the c99 standard typesBenjamin Peterson2016-09-061-1/+1
* Issue #26249: Try test_capi on WindowsVictor Stinner2016-04-221-6/+7
* PyMem_Malloc() now uses the fast pymalloc allocatorVictor Stinner2016-04-221-3/+3
* Don't define _PyMem_PymallocEnabled() if pymalloc is disabledVictor Stinner2016-04-191-1/+1
* _PyMem_DebugFree(): fix compiler warning on WindowsVictor Stinner2016-03-231-1/+1
* Fail if PyMem_Malloc() is called without holding the GILVictor Stinner2016-03-161-7/+7
* On memory error, dump the memory block tracebackVictor Stinner2016-03-151-0/+9
* Check the GIL in PyObject_Malloc()Victor Stinner2016-03-141-22/+70
* Add PYTHONMALLOC env varVictor Stinner2016-03-141-59/+132
* Issue #23450: Fixed possible integer overflows.Serhiy Storchaka2015-02-161-1/+1
* Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff byte...Antoine Pitrou2014-11-021-4/+4
|\
| * Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff byte...Antoine Pitrou2014-11-021-4/+4
* | Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" toVictor Stinner2014-06-021-7/+7
* | Issue #21233: Fix _PyObject_Alloc() when compiled with WITH_VALGRIND definedVictor Stinner2014-05-061-3/+3
* | Issue #21233: Oops, Fix _PyObject_Alloc(): initialize nbytes before going toVictor Stinner2014-05-021-3/+3
* | Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),Victor Stinner2014-05-021-17/+109
|/
* Issue #18874: _PyObject_Malloc/Realloc/Free() now falls back onVictor Stinner2013-10-101-17/+19
* Close #18596: Support address sanity checking in clang/GCCNick Coghlan2013-09-281-0/+20
* Fix minor typo.Georg Brandl2013-09-251-1/+1
* Update internal comments to say _something_ about the "API ID".Tim Peters2013-09-201-1/+3
* Nerge 3.3 into default.Tim Peters2013-09-061-1/+1
|\
| * Issue #18942: sys._debugmallocstats() output was damaged on Windows.Tim Peters2013-09-061-1/+1
* | Issue #18408: Fix _PyMem_DebugRealloc()Victor Stinner2013-07-081-6/+8
* | Issue #18203: Add _PyMem_RawStrdup() and _PyMem_Strdup()Victor Stinner2013-07-071-0/+28
* | Issue #3329: Fix _PyObject_ArenaVirtualFree()Victor Stinner2013-07-071-1/+1