Commits

DateSubjectAuthorReleases
2009-07-21 Speed up AllocSetFreeIndex, which is a significant cost in palloc and pfree, Tom Lane 9.0.0
2008-04-11 Add some debug support code to try to catch future mistakes in the area of Tom Lane 8.4.0
2007-08-12 Remove an "optimization" I installed in 2001, to make repalloc() attempt to Tom Lane 8.3.0
2007-04-30 Marginal performance hack: remove the loop that used to be needed to Tom Lane 8.3.0
2006-12-27 Improve memory management code to avoid inefficient behavior when a context Tom Lane 8.3.0
2006-11-08 Modify aset.c to track the next intended block allocation size explicitly. Tom Lane 8.2.0
2006-02-14 AllocSetStats should probably be using unsigned format to show space totals. Tom Lane 8.2.0
2005-09-01 Short-circuit AllocSetReset if nothing has been palloc'd in the memory Tom Lane 8.1.0
2005-05-14 Minor speed hacks in AllocSetReset: avoid clearing the freelist headers Tom Lane 8.1.0
2004-09-16 Add some marginal tweaks to eliminate memory leakages associated with Tom Lane 8.0.0
2004-05-26 Reduce the minimum allocable chunk size to 8 bytes (from 16). Now that Tom Lane 8.0.0
2003-09-13 Avoid corner cases where aset.c would unnecessarily make malloc() Tom Lane 7.4.1
2003-07-25 Error message editing in backend/utils (except /adt). Tom Lane 7.4.1
2002-12-15 Tweak default memory context allocation policy so that a context is not Tom Lane 7.4.1
2002-08-12 Change memory-space accounting mechanism in tuplesort.c and tuplestore.c Tom Lane 7.3.1
2001-03-19 Tweak out-of-memory error messages to include the request size, so that Tom Lane 7.1.1
2001-01-23 Improve realloc() per idea from Karel Zak --- if chunk to be enlarged is Tom Lane 7.1.1
2001-01-12 Add more critical-section calls: all code sections that hold spinlocks Tom Lane 7.1.1
2001-01-06 Log memory context stats to stderr when reporting a 'Memory exhausted' Tom Lane 7.1.1
2000-12-05 I've just seen what happens when the MEMORY_CONTEXT_CHECKING code fires Tom Lane 7.1.1
2000-12-01 Pursuant to a pghackers discussion back around 11-Jul-00, get rid of aset.c's Tom Lane 7.1.1
2000-12-01 Clean up MEMORY_CONTEXT_CHECKING code, and apply it more thoroughly. Also, Tom Lane 7.1.1
2000-07-12 Repair missing MEMORY_CONTEXT_CHECKING logic for realloc(). Tom Lane 7.1.1
2000-07-12 First stage of reclaiming memory in executor by resetting short-term Tom Lane 7.1.1
2000-06-28 First phase of memory management rewrite (see backend/utils/mmgr/README Tom Lane 7.1.1