summaryrefslogtreecommitdiff
path: root/src/backend/utils/mmgr/generation.c
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-07-06Fix incorrect sentinel byte logic in GenerationRealloc()David Rowley
2024-04-18Fix typos and duplicate wordsDaniel Gustafsson
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-03-04Optimize GenerationAlloc() and SlabAlloc()David Rowley
2024-02-27Adjust memory allocation functions to allow sibling callsDavid Rowley
2024-01-25Update comment, generation mem contexts have a "keeper" blockHeikki Linnakangas
2024-01-04Update copyright for 2024Bruce Momjian
2023-07-16Shrink memory contexts struct sizesDavid Rowley
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-04-14Adjust Valgrind macro usage to protect chunk headersDavid Rowley
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-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-11Fix various typos and spelling mistakes in code commentsDavid Rowley
2022-04-04Improve the generation memory allocatorDavid 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-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-10-04Use Size instead of int64 to track allocated memoryTomas Vondra
2019-10-01Add transparent block-level memory accountingTomas Vondra
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
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-29Update typedefs.list and re-run pgindentRobert Haas
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-11-24Fix bug in generation.c's valgrind support.Tom Lane
2017-11-23Ensure sizeof(GenerationChunk) is maxaligned.Tom Lane
2017-11-22Tweak code for older compilersSimon Riggs
2017-11-22Generational memory allocatorSimon Riggs