summaryrefslogtreecommitdiff
path: root/Objects/obmalloc.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-35368: Make PyMem_Malloc() thread-safe in debug mode (GH-10828)Victor Stinner2018-12-031-6/+53
* bpo-31626: Fix _PyObject_DebugReallocApi() (#4310)Victor Stinner2017-11-241-7/+13
* bpo-20064: Document PyObject_Malloc() (#4204)Victor Stinner2017-10-311-1/+1
* make comment not lie about the size of SMALL_REQUEST_THRESHOLDBenjamin Peterson2015-07-291-1/+1
* allow 2.7 to be built with asan (closes #24061)Benjamin Peterson2015-04-261-0/+20
* Issue #21810: Backport mmap-based arena allocation failure check.Charles-François Natali2014-06-191-4/+9
* mmap obmalloc arenas so that they may be immediately returned to the system w...Benjamin Peterson2014-02-041-13/+37
* fix building without pymalloc (closes #17228)Benjamin Peterson2013-02-201-1/+1
* Merged revisions 87834 via svnmerge fromAntoine Pitrou2011-01-071-6/+22
* Merged revisions 86791 via svnmerge fromStefan Krah2010-11-261-9/+9
* Untabify C files. Will watch buildbots.Antoine Pitrou2010-05-091-1071/+1071
* Remove an unneeded variable.Brett Cannon2010-05-051-2/+0
* disable pymalloc tricks with the --with-valgrind option #2422Benjamin Peterson2009-12-031-0/+39
* http://bugs.python.org/issue6836Kristján Valur Jónsson2009-09-281-1/+1
* http://bugs.python.org/issue6836Kristján Valur Jónsson2009-09-281-17/+87
* Bug #3951: Py_USING_MEMORY_DEBUGGER should not be enabled by default.Martin v. Löwis2008-09-251-1/+1
* Issue #3642: Suppress warning in obmalloc when size_t isMartin v. Löwis2008-09-111-1/+3
* Changed type of numarenas from uint to size_t to silence a GCC warning on 64b...Christian Heimes2008-08-221-1/+1
* Issue #2620: Overflow checking when allocating or reallocating memoryGregory P. Smith2008-07-221-0/+18
* Merge in release25-maint r60793:Gregory P. Smith2008-06-111-2/+2
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-1/+1
* Don't inline Py_ADDRESS_IN_RANGE with gcc 4+ either.Neal Norwitz2006-10-281-1/+2
* _PyObject_DebugMalloc(): The return value should addTim Peters2006-06-041-1/+1
* In a PYMALLOC_DEBUG build obmalloc adds extra debugging infoTim Peters2006-06-041-116/+124
* Get compiling againNeal Norwitz2006-04-111-1/+1
* More low-hanging fruit. Still need to re-arrange some code (or find a betterAnthony Baxter2006-04-111-1/+1
* Merge the tim-obmalloc branch to the trunk.Tim Peters2006-03-161-205/+525
* Oops, this is supposed to be disabled by default.Neal Norwitz2006-02-161-1/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-4/+7
* Do a better job of not inlining Py_ADDRESS_IN_RANGE() for newer gcc's.Neal Norwitz2005-11-131-2/+9
* SF bug 1185883: PyObject_Realloc can't safely take over a block currentlyTim Peters2005-07-101-27/+23
* whoops, I wanted that commented out by default, will add doc to MiscNeal Norwitz2004-06-061-1/+1
* SF bug 881641, make it easier to use valgrindNeal Norwitz2004-06-061-4/+39
* Whitespace normalization.Walter Dörwald2003-06-171-6/+6
* Remove MALLOC_ZERO_RETURNS_NULL.Martin v. Löwis2002-11-231-2/+0
* Patch #627105: Document that SYSTEM_PAGE_SIZE really should not beMartin v. Löwis2002-10-261-1/+4
* Fix warnings on 64-bit platforms about casts from pointers to ints.Guido van Rossum2002-09-121-1/+1
* Remove extraneous semicolon.Jeremy Hylton2002-07-181-1/+1
* Documented PYMALLOC_DEBUG. This completes primary coverage of all theTim Peters2002-07-101-1/+1
* PyObject_Realloc(): If a small block is shrinking, bite the expense ofTim Peters2002-05-021-5/+16
* _PyObject_DebugCheckAddress(): If the leading pad bytes are corrupt,Tim Peters2002-04-281-18/+25
* _PyObject_DebugMallocStats(): Added some potentially expensive internalTim Peters2002-04-181-5/+41
* PyObject_Malloc: make a tiny bit faster for platforms where malloc(0)Tim Peters2002-04-181-2/+9
* Remove some long-disabled debugging boilerplate.Tim Peters2002-04-181-26/+0
* _PyObject_DebugDumpStats: renamed to _PyObject_DebugMallocStats.Tim Peters2002-04-131-4/+8
* Small anal correctness tweaks:Tim Peters2002-04-121-2/+2
* _PyObject_DebugRealloc(): rewritten to let the underlying realloc doTim Peters2002-04-121-27/+30
* _PyObject_DebugDumpAddress(): clarify an output message.Tim Peters2002-04-121-1/+1
* PYMALLOC_{CLEAN, DEAD, FORBIDDEN}BYTE symbols: remove the PYMALLOC_Tim Peters2002-04-121-34/+39
* Move PyObject_Malloc and PyObject_Free here from object.c. RemoveNeil Schemenauer2002-04-121-61/+33