summaryrefslogtreecommitdiff
path: root/src/backend/utils/mmgr/aset.c
AgeCommit message (Expand)Author
2023-01-04Fix some compiler warnings in aset.c and generation.cDavid Rowley
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-15Static assertions cleanupPeter Eisentraut
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-10Harden memory context allocators against bogus chunk pointers.Tom Lane
2022-09-07Make more effort to put a sentinel at the end of allocated memoryDavid Rowley
2022-08-29Improve performance of and reduce overheads of memory managementDavid Rowley
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-22Fix incorrect format placeholdersPeter Eisentraut
2021-04-06Add function to log the memory contexts of specified backend process.Fujii Masao
2021-01-02Update copyright for 2021Bruce Momjian
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-23Remove useless (and broken) logging logic in memory context functions.Tom Lane
2020-03-19Revert "Specialize MemoryContextMemAllocated()."Jeff Davis
2020-03-18Specialize MemoryContextMemAllocated().Jeff Davis
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-28Micro-optimize AllocSetFreeIndex() by reference to pg_bitutils code.Tom Lane
2019-10-04Use Size instead of int64 to track allocated memoryTomas Vondra
2019-10-03Allow repalloc() to give back space when a large chunk is downsized.Tom Lane
2019-10-01Mark two variables in in aset.c with PG_USED_FOR_ASSERTS_ONLYTomas Vondra
2019-10-01Add transparent block-level memory accountingTomas Vondra
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-10-12Simplify use of AllocSetContextCreate() wrapper macro.Tom Lane
2018-03-27Allow memory contexts to have both fixed and variable ident strings.Tom Lane
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-11-25Improve valgrind logic in aset.c, and fix multiple issues in generation.c.Tom Lane
2017-11-24Mostly-cosmetic improvements in memory chunk header alignment coding.Tom Lane
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-03-08Use doubly-linked block lists in aset.c to reduce large-chunk overhead.Tom Lane
2017-03-01Reduce size of common allocation header.Andres Freund
2017-02-27Make useful infrastructure from aset.c generally available.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-08-29Make AllocSetContextCreate throw an error for bad context-size parameters.Tom Lane
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2015-08-25Limit the verbosity of memory context statistics dumps.Tom Lane
2015-08-04Fix bogus "out of memory" reports in tuplestore.c.Tom Lane
2015-02-22Rename variable in AllocSetContextCreate to be consistent.Jeff Davis
2015-01-29Move out-of-memory error checks from aset.c to mcxt.cRobert Haas
2015-01-06Update copyright for 2015Bruce Momjian
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-23Allow use of "z" flag in our printf calls, and use it where appropriate.Tom Lane
2014-01-07Update copyright for 2014Bruce Momjian
2013-06-27Permit super-MaxAllocSize allocations with MemoryContextAllocHuge().Noah Misch
2013-06-27Cooperate with the Valgrind instrumentation framework.Noah Misch