| Commit message (Expand) | Author | Age | Files | Lines |
* | Issue #2620: Overflow checking when allocating or reallocating memory | Gregory P. Smith | 2008-07-22 | 1 | -0/+18 |
|
|
* | Merge in release25-maint r60793: | Gregory P. Smith | 2008-06-11 | 1 | -2/+2 |
|
|
* | PEP 3123: Provide forward compatibility with Python 3.0, while keeping | Martin v. Löwis | 2007-07-21 | 1 | -1/+1 |
|
|
* | Don't inline Py_ADDRESS_IN_RANGE with gcc 4+ either. | Neal Norwitz | 2006-10-28 | 1 | -1/+2 |
|
|
* | _PyObject_DebugMalloc(): The return value should add | Tim Peters | 2006-06-04 | 1 | -1/+1 |
|
|
* | In a PYMALLOC_DEBUG build obmalloc adds extra debugging info | Tim Peters | 2006-06-04 | 1 | -116/+124 |
|
|
* | Get compiling again | Neal Norwitz | 2006-04-11 | 1 | -1/+1 |
|
|
* | More low-hanging fruit. Still need to re-arrange some code (or find a better | Anthony Baxter | 2006-04-11 | 1 | -1/+1 |
|
|
* | Merge the tim-obmalloc branch to the trunk. | Tim Peters | 2006-03-16 | 1 | -205/+525 |
|
|
* | Oops, this is supposed to be disabled by default. | Neal Norwitz | 2006-02-16 | 1 | -1/+1 |
|
|
* | Merge ssize_t branch. | Martin v. Löwis | 2006-02-15 | 1 | -4/+7 |
|
|
* | Do a better job of not inlining Py_ADDRESS_IN_RANGE() for newer gcc's. | Neal Norwitz | 2005-11-13 | 1 | -2/+9 |
|
|
* | SF bug 1185883: PyObject_Realloc can't safely take over a block currently | Tim Peters | 2005-07-10 | 1 | -27/+23 |
|
|
* | whoops, I wanted that commented out by default, will add doc to Misc | Neal Norwitz | 2004-06-06 | 1 | -1/+1 |
|
|
* | SF bug 881641, make it easier to use valgrind | Neal Norwitz | 2004-06-06 | 1 | -4/+39 |
|
|
* | Whitespace normalization. | Walter Dörwald | 2003-06-17 | 1 | -6/+6 |
|
|
* | Remove MALLOC_ZERO_RETURNS_NULL. | Martin v. Löwis | 2002-11-23 | 1 | -2/+0 |
|
|
* | Patch #627105: Document that SYSTEM_PAGE_SIZE really should not be | Martin v. Löwis | 2002-10-26 | 1 | -1/+4 |
|
|
* | Fix warnings on 64-bit platforms about casts from pointers to ints. | Guido van Rossum | 2002-09-12 | 1 | -1/+1 |
|
|
* | Remove extraneous semicolon. | Jeremy Hylton | 2002-07-18 | 1 | -1/+1 |
|
|
* | Documented PYMALLOC_DEBUG. This completes primary coverage of all the | Tim Peters | 2002-07-10 | 1 | -1/+1 |
|
|
* | PyObject_Realloc(): If a small block is shrinking, bite the expense of | Tim Peters | 2002-05-02 | 1 | -5/+16 |
|
|
* | _PyObject_DebugCheckAddress(): If the leading pad bytes are corrupt, | Tim Peters | 2002-04-28 | 1 | -18/+25 |
|
|
* | _PyObject_DebugMallocStats(): Added some potentially expensive internal | Tim Peters | 2002-04-18 | 1 | -5/+41 |
|
|
* | PyObject_Malloc: make a tiny bit faster for platforms where malloc(0) | Tim Peters | 2002-04-18 | 1 | -2/+9 |
|
|
* | Remove some long-disabled debugging boilerplate. | Tim Peters | 2002-04-18 | 1 | -26/+0 |
|
|
* | _PyObject_DebugDumpStats: renamed to _PyObject_DebugMallocStats. | Tim Peters | 2002-04-13 | 1 | -4/+8 |
|
|
* | Small anal correctness tweaks: | Tim Peters | 2002-04-12 | 1 | -2/+2 |
|
|
* | _PyObject_DebugRealloc(): rewritten to let the underlying realloc do | Tim Peters | 2002-04-12 | 1 | -27/+30 |
|
|
* | _PyObject_DebugDumpAddress(): clarify an output message. | Tim Peters | 2002-04-12 | 1 | -1/+1 |
|
|
* | PYMALLOC_{CLEAN, DEAD, FORBIDDEN}BYTE symbols: remove the PYMALLOC_ | Tim Peters | 2002-04-12 | 1 | -34/+39 |
|
|
* | Move PyObject_Malloc and PyObject_Free here from object.c. Remove | Neil Schemenauer | 2002-04-12 | 1 | -61/+33 |
|
|
* | SF bug 542181: Realloc behavior | Tim Peters | 2002-04-11 | 1 | -12/+16 |
|
|
* | Minor improvements to the stats output dump, including adding commas to | Tim Peters | 2002-04-06 | 1 | -10/+34 |
|
|
* | Repair an incomprehensible comment. | Tim Peters | 2002-04-05 | 1 | -2/+2 |
|
|
* | _PyMalloc_DebugDumpStats(): vastly improved the output, and it now | Tim Peters | 2002-04-05 | 1 | -21/+58 |
|
|
* | Widespread, but mostly in _PyMalloc_Malloc: optimize away all expensive | Tim Peters | 2002-04-05 | 1 | -40/+39 |
|
|
* | _PyMalloc_Realloc(): removed a now-pointless cast. | Tim Peters | 2002-04-04 | 1 | -1/+1 |
|
|
* | _PyMalloc_{Malloc, Realloc}: Strive to meet the doc's promises about | Tim Peters | 2002-04-04 | 1 | -42/+44 |
|
|
* | Fixed errors in two comments. | Tim Peters | 2002-04-01 | 1 | -3/+4 |
|
|
* | Restructured my pool-management overview in terms of the three | Tim Peters | 2002-04-01 | 1 | -21/+61 |
|
|
* | New PYMALLOC_DEBUG function void _PyMalloc_DebugDumpStats(void). | Tim Peters | 2002-04-01 | 1 | -1/+97 |
|
|
* | Add one more assert that indirectly interlocking conditions are consistent | Tim Peters | 2002-03-31 | 1 | -0/+1 |
|
|
* | Fixed an error in a new assert. | Tim Peters | 2002-03-31 | 1 | -1/+1 |
|
|
* | Fixed a typo in a new comment. | Tim Peters | 2002-03-31 | 1 | -1/+1 |
|
|
* | _PyMalloc_Free(): As was already done for _PyMalloc_Malloc, rearranged | Tim Peters | 2002-03-31 | 1 | -37/+47 |
|
|
* | Added a long-overdue comment block giving an overview of pool operations | Tim Peters | 2002-03-31 | 1 | -3/+60 |
|
|
* | It's once again thought safe to call the pymalloc free/realloc with an | Tim Peters | 2002-03-30 | 1 | -14/+27 |
|
|
* | new_arena(): In error cases, reset the number of available pools to 0. | Tim Peters | 2002-03-30 | 1 | -0/+1 |
|
|
* | Changed the #-of-arenas counters to uints -- no need to be insane about | Tim Peters | 2002-03-30 | 1 | -10/+11 |
|
|