log Objects/obmalloc.c @ 39042:c02fa187e0f4 legacy-trunk

age author description
Sun, 04 Jun 2006 03:38:04 +0000 Tim Peters _PyObject_DebugMalloc(): The return value should add legacy-trunk
Sun, 04 Jun 2006 03:26:02 +0000 Tim Peters In a PYMALLOC_DEBUG build obmalloc adds extra debugging info legacy-trunk
Tue, 11 Apr 2006 07:58:54 +0000 Neal Norwitz Get compiling again legacy-trunk
Tue, 11 Apr 2006 07:42:36 +0000 Anthony Baxter More low-hanging fruit. Still need to re-arrange some code (or find a better legacy-trunk
Thu, 16 Mar 2006 01:14:46 +0000 Tim Peters Merge the tim-obmalloc branch to the trunk. legacy-trunk
Thu, 16 Feb 2006 07:30:11 +0000 Neal Norwitz Oops, this is supposed to be disabled by default. legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sun, 13 Nov 2005 18:55:39 +0000 Neal Norwitz Do a better job of not inlining Py_ADDRESS_IN_RANGE() for newer gcc's. legacy-trunk
Mon, 28 Jul 2008 05:22:45 +0000 Neal Norwitz Backport r65182. This change modified from using the unsigned max value 2.4
Mon, 11 Jul 2005 05:57:11 +0000 Georg Brandl Backport: 2.4
Sun, 06 Jun 2004 19:21:34 +0000 Neal Norwitz whoops, I wanted that commented out by default, will add doc to Misc legacy-trunk
Sun, 06 Jun 2004 19:20:22 +0000 Neal Norwitz SF bug 881641, make it easier to use valgrind legacy-trunk
Tue, 17 Jun 2003 15:48:11 +0000 Walter Dörwald Whitespace normalization. legacy-trunk
Sat, 23 Nov 2002 09:13:40 +0000 Martin v. Löwis Remove MALLOC_ZERO_RETURNS_NULL. legacy-trunk
Sat, 26 Oct 2002 15:01:53 +0000 Martin v. Löwis Patch #627105: Document that SYSTEM_PAGE_SIZE really should not be legacy-trunk
Thu, 12 Sep 2002 14:43:41 +0000 Guido van Rossum Fix warnings on 64-bit platforms about casts from pointers to ints. legacy-trunk
Thu, 18 Jul 2002 18:49:52 +0000 Jeremy Hylton Remove extraneous semicolon. legacy-trunk
Wed, 10 Jul 2002 19:29:49 +0000 Tim Peters Documented PYMALLOC_DEBUG. This completes primary coverage of all the legacy-trunk
Thu, 02 May 2002 20:19:34 +0000 Tim Peters PyObject_Realloc(): If a small block is shrinking, bite the expense of legacy-trunk
Sun, 28 Apr 2002 06:14:45 +0000 Tim Peters _PyObject_DebugCheckAddress(): If the leading pad bytes are corrupt, legacy-trunk
Thu, 18 Apr 2002 22:25:03 +0000 Tim Peters _PyObject_DebugMallocStats(): Added some potentially expensive internal legacy-trunk
Thu, 18 Apr 2002 21:58:56 +0000 Tim Peters PyObject_Malloc: make a tiny bit faster for platforms where malloc(0) legacy-trunk
Thu, 18 Apr 2002 21:37:03 +0000 Tim Peters Remove some long-disabled debugging boilerplate. legacy-trunk
Sat, 13 Apr 2002 08:29:14 +0000 Tim Peters _PyObject_DebugDumpStats: renamed to _PyObject_DebugMallocStats. legacy-trunk
Fri, 12 Apr 2002 20:49:36 +0000 Tim Peters Small anal correctness tweaks: legacy-trunk
Fri, 12 Apr 2002 08:52:50 +0000 Tim Peters _PyObject_DebugRealloc(): rewritten to let the underlying realloc do legacy-trunk
Fri, 12 Apr 2002 07:43:07 +0000 Tim Peters _PyObject_DebugDumpAddress(): clarify an output message. legacy-trunk
Fri, 12 Apr 2002 07:38:53 +0000 Tim Peters PYMALLOC_{CLEAN, DEAD, FORBIDDEN}BYTE symbols: remove the PYMALLOC_ legacy-trunk
Fri, 12 Apr 2002 03:10:20 +0000 Neil Schemenauer Move PyObject_Malloc and PyObject_Free here from object.c. Remove legacy-trunk
Thu, 11 Apr 2002 06:36:45 +0000 Tim Peters SF bug 542181: Realloc behavior legacy-trunk
Sat, 06 Apr 2002 01:45:35 +0000 Tim Peters Minor improvements to the stats output dump, including adding commas to legacy-trunk
Fri, 05 Apr 2002 06:24:54 +0000 Tim Peters Repair an incomprehensible comment. legacy-trunk
Fri, 05 Apr 2002 05:45:31 +0000 Tim Peters _PyMalloc_DebugDumpStats(): vastly improved the output, and it now legacy-trunk
Fri, 05 Apr 2002 04:32:29 +0000 Tim Peters Widespread, but mostly in _PyMalloc_Malloc: optimize away all expensive legacy-trunk
Thu, 04 Apr 2002 05:08:31 +0000 Tim Peters _PyMalloc_Realloc(): removed a now-pointless cast. legacy-trunk
Thu, 04 Apr 2002 04:44:32 +0000 Tim Peters _PyMalloc_{Malloc, Realloc}: Strive to meet the doc's promises about legacy-trunk
Mon, 01 Apr 2002 20:12:59 +0000 Tim Peters Fixed errors in two comments. legacy-trunk
Mon, 01 Apr 2002 19:23:44 +0000 Tim Peters Restructured my pool-management overview in terms of the three legacy-trunk
Mon, 01 Apr 2002 06:04:21 +0000 Tim Peters New PYMALLOC_DEBUG function void _PyMalloc_DebugDumpStats(void). legacy-trunk
Sun, 31 Mar 2002 02:59:48 +0000 Tim Peters Add one more assert that indirectly interlocking conditions are consistent legacy-trunk
Sun, 31 Mar 2002 02:52:29 +0000 Tim Peters Fixed an error in a new assert. legacy-trunk
Sun, 31 Mar 2002 02:51:40 +0000 Tim Peters Fixed a typo in a new comment. legacy-trunk
Sun, 31 Mar 2002 02:18:01 +0000 Tim Peters _PyMalloc_Free(): As was already done for _PyMalloc_Malloc, rearranged legacy-trunk
Sun, 31 Mar 2002 01:05:22 +0000 Tim Peters Added a long-overdue comment block giving an overview of pool operations legacy-trunk
Sat, 30 Mar 2002 21:36:04 +0000 Tim Peters It's once again thought safe to call the pymalloc free/realloc with an legacy-trunk
Sat, 30 Mar 2002 10:42:09 +0000 Tim Peters new_arena(): In error cases, reset the number of available pools to 0. legacy-trunk
Sat, 30 Mar 2002 10:35:09 +0000 Tim Peters Changed the #-of-arenas counters to uints -- no need to be insane about legacy-trunk
Sat, 30 Mar 2002 07:07:24 +0000 Tim Peters Turns out the off_t macro isn't used anymore, so got rid of it. legacy-trunk
Sat, 30 Mar 2002 07:04:41 +0000 Tim Peters Now that we're no longer linking arenas together, there's no need to legacy-trunk
Sat, 30 Mar 2002 06:20:23 +0000 Tim Peters Retract the claim that this is always safe if PyMem_{Del, DEL, Free, FREE} legacy-trunk
Sat, 30 Mar 2002 06:09:22 +0000 Tim Peters Lots of changes: legacy-trunk
Thu, 28 Mar 2002 21:05:38 +0000 Neil Schemenauer Add missing "void" to function. legacy-trunk
Thu, 28 Mar 2002 07:32:11 +0000 Tim Peters PYMALLOC_DEBUG routines: The "check API family" gimmick was going nowhere legacy-trunk
Sun, 24 Mar 2002 00:34:21 +0000 Tim Peters _PyMalloc_DebugRealloc(): simplify decl of "fresh". legacy-trunk
Sat, 23 Mar 2002 22:28:18 +0000 Tim Peters Minor code cleanup -- no semantic changes. legacy-trunk
Sat, 23 Mar 2002 10:03:50 +0000 Tim Peters Give Python a debug-mode pymalloc, much as sketched on Python-Dev. legacy-trunk
Sat, 23 Mar 2002 00:28:57 +0000 Tim Peters Just whitespace fiddling. legacy-trunk
Sat, 23 Mar 2002 00:20:15 +0000 Tim Peters Build obmalloc.c directly instead of #include'ing from object.c. legacy-trunk
Fri, 22 Mar 2002 23:20:15 +0000 Neil Schemenauer Remove malloc hooks. legacy-trunk
Mon, 18 Mar 2002 21:06:21 +0000 Neil Schemenauer Drop the PyCore_* memory API. legacy-trunk