Commit Graph

99 Commits (1a8d5afb0dfc5d0dcc6eda0656a34cb1f0cf0bdf)

Author SHA1 Message Date
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 13cd7209f7 Simplify use of AllocSetContextCreate() wrapper macro. 7 years ago
Peter Eisentraut bbca77623f Rename MemoryContextCopySetIdentifier() for clarity 8 years ago
Tom Lane 442accc3fe Allow memory contexts to have both fixed and variable ident strings. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 9fa6f00b13 Rethink MemoryContext creation to improve performance. 8 years ago
Robert Haas eaedf0df71 Update typedefs.list and re-run pgindent 8 years ago
Simon Riggs a4ccc1cef5 Generational memory allocator 8 years ago
Tom Lane b79d69b087 Ensure SIZE_MAX can be used throughout our code. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Andres Freund 7e3aa03b41 Reduce size of common allocation header. 9 years ago
Andres Freund 58b25e9810 Add "Slab" MemoryContext implementation for efficient equal-sized allocations. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 7b5ef8f2d0 Limit the verbosity of memory context statistics dumps. 11 years ago
Tom Lane 8ea3e7a75c Fix bogus "out of memory" reports in tuplestore.c. 11 years ago
Tom Lane 097fe194aa Move memory context callback declarations into palloc.h. 11 years ago
Tom Lane eaa5808e8e Redefine MemoryContextReset() as deleting, not resetting, child contexts. 11 years ago
Tom Lane f65e827058 Invent a memory context reset/delete callback mechanism. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 1c6821be31 Fix and enhance the assertion of no palloc's in a critical section. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Noah Misch 263865a489 Permit super-MaxAllocSize allocations with MemoryContextAllocHuge(). 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane e6faf910d7 Redesign the plancache mechanism for more flexibility and efficiency. 15 years ago
Tom Lane b0025bd957 Invent a new memory context primitive, MemoryContextSetParent. 15 years ago
Tom Lane 887dd041a6 Fix obsolete comment. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Magnus Hagander 906b2e1b37 Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 19 years ago
Tom Lane b9527e9840 First phase of plan-invalidation project: create a plan cache management 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 257cccbe5e Add some marginal tweaks to eliminate memory leakages associated with 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 22 years ago
Tom Lane c3a153afed Tweak palloc/repalloc to allow zero bytes to be requested, as per recent 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane de28dc9a04 Portal and memory management infrastructure for extended query protocol. 23 years ago
Tom Lane 88177f77b1 Code review for palloc0 patch --- avoid dangerous and unnecessary 23 years ago