aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/mmgr
Commit message (Expand)AuthorAge
* Fix incorrect sentinel byte logic in GenerationRealloc()David Rowley2024-07-06
* Fix typos and duplicate wordsDaniel Gustafsson2024-04-18
* Update mmgr's README to mention BumpContextDavid Rowley2024-04-17
* Push dedicated BumpBlocks to the tail of the blocks listDavid Rowley2024-04-17
* Remove unused BumpBlockIsValid macroDavid Rowley2024-04-10
* Fix incorrect KeeperBlock macro in bump.cDavid Rowley2024-04-08
* Introduce a bump memory allocatorDavid Rowley2024-04-08
* Enlarge bit-space for MemoryContextMethodIDDavid Rowley2024-04-07
* Allow specifying initial and maximum segment sizes for DSA.Masahiko Sawada2024-03-27
* Make the order of the header file includes consistentPeter Eisentraut2024-03-13
* Avoid recursion in MemoryContext functionsAlexander Korotkov2024-03-08
* Add template for adaptive radix treeJohn Naylor2024-03-07
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Optimize GenerationAlloc() and SlabAlloc()David Rowley2024-03-04
* Fix integer underflow in shared memory debuggingDaniel Gustafsson2024-02-29
* Refactor AllocSetAlloc(), separating hot and cold pathsDavid Rowley2024-02-28
* Adjust memory allocation functions to allow sibling callsDavid Rowley2024-02-27
* Add EXPLAIN (MEMORY) to report planner memory consumptionAlvaro Herrera2024-01-29
* Update comment, generation mem contexts have a "keeper" blockHeikki Linnakangas2024-01-26
* Update copyright for 2024Bruce Momjian2024-01-03
* Simplify newNode() by removing special casesHeikki Linnakangas2023-12-19
* Fix dsa.c with different resource owners.Heikki Linnakangas2023-11-15
* Shrink memory contexts struct sizesDavid Rowley2023-07-17
* Re-bin segment when memory pages are freed.Thomas Munro2023-07-04
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Fix various typos and incorrect/outdated name referencesDavid Rowley2023-04-19
* Fix various typosDavid Rowley2023-04-18
* Adjust Valgrind macro usage to protect chunk headersDavid Rowley2023-04-15
* Fix minor signed/unsigned mixupPeter Eisentraut2023-04-05
* Fix erroneous Valgrind markings in AllocSetRealloc.Tom Lane2023-02-21
* Add MSVC support for pg_leftmost_one_pos32() and friendsJohn Naylor2023-02-20
* Avoid type cheats for invalid dsa_handles and dshash_table_handles.Tom Lane2023-01-25
* Fix typos in code and commentsMichael Paquier2023-01-11
* Fix some compiler warnings in aset.c and generation.cDavid Rowley2023-01-05
* Update copyright for 2023Bruce Momjian2023-01-02
* Add palloc_aligned() to allow aligned memory allocationsDavid Rowley2022-12-22
* Fix newly introduced bug in slab.cDavid Rowley2022-12-22
* Add copyright notices to meson filesAndrew Dunstan2022-12-20
* Improve the performance of the slab memory allocatorDavid Rowley2022-12-20
* Static assertions cleanupPeter Eisentraut2022-12-15
* Add repalloc0 and repalloc0_arrayPeter Eisentraut2022-11-12
* Remove AssertArg and AssertStatePeter Eisentraut2022-10-28
* Rename SetSingleFuncCall() to InitMaterializedSRF()Michael Paquier2022-10-18
* Make some minor improvements in memory-context infrastructure.Tom Lane2022-10-14
* Harden memory context allocators against bogus chunk pointers.Tom Lane2022-10-10
* Improve our ability to detect bogus pointers passed to pfree et al.Tom Lane2022-10-06
* Remove MemoryContextContains().Tom Lane2022-10-06
* meson: Add initial version of meson based build systemAndres Freund2022-09-21
* Temporarily make MemoryContextContains return falseDavid Rowley2022-09-09
* Make MemoryContextContains work correctly againDavid Rowley2022-09-08