Make postmaster 003_start_stop.pl test less flaky
[postgresql.git] / src / backend / utils / mmgr /
5 days ago Nathan BossartFix some comments.
7 days ago Michael PaquierUse palloc_object() and palloc_array() in backend code
2025-12-02 Nathan BossartUse LW_SHARED in dsa.c where possible.
2025-12-02 Nathan BossartShow size of DSAs and dshashes in pg_dsm_registry_alloc...
2025-11-21 Peter EisentrautRemove useless casts to (void *)
2025-10-30 David RowleyFix bogus use of "long" in AllocSetCheck()
2025-10-23 Tom LaneFix off-by-one Asserts in FreePageBtreeInsertInternal...
2025-09-24 Peter EisentrautRemove PointerIsValid()
2025-08-03 Tom LaneFix MemoryContextAllocAligned's interaction with Valgrind.
2025-08-03 Tom LaneImprove our support for Valgrind's leak tracking.
2025-07-25 Tom LaneCreate infrastructure to reliably prevent leakage of...
2025-07-02 Nathan BossartAdd GetNamedDSA() and GetNamedDSHash().
2025-05-23 Tom LaneFix AlignedAllocRealloc to cope sanely with OOM.
2025-05-23 Daniel GustafssonRevert function to get memory context stats for processes
2025-05-22 Amit LangoteRevert "Don't lock partitions pruned by initial pruning"
2025-05-11 Tom LaneFix incorrect "return NULL" in BumpAllocLarge().
2025-04-30 Daniel GustafssonConvert strncpy to strlcpy
2025-04-30 Daniel GustafssonTypo and doc fixups for memory context reporting
2025-04-30 Daniel GustafssonAdd missing string terminator
2025-04-21 Tom LaneMemoryContextCreate: assert parent is valid and differe...
2025-04-20 David RowleyFix a few duplicate words in comments
2025-04-19 Michael PaquierFix typos and grammar in the code
2025-04-17 David RowleyMake levels 1-based in pg_log_backend_memory_contexts()
2025-04-12 Peter GeogheganHarmonize function parameter names for Postgres 18.
2025-04-10 Daniel GustafssonRename global variable backing DSA area
2025-04-08 Daniel GustafssonAdd function to get memory context stats for processes
2025-03-29 Peter EisentrautUse PRI?64 instead of "ll?" in format strings (continued).
2025-03-13 Peter Eisentrautpg_noreturn to replace pg_attribute_noreturn()
2025-03-04 Michael PaquierAdd more assertions in palloc0() and palloc_extended()
2025-02-20 Amit LangoteDon't lock partitions pruned by initial pruning
2025-01-01 Bruce MomjianUpdate copyright for 2025
2024-11-28 Peter EisentrautRemove useless casts to (void *)
2024-10-06 Tom LaneIgnore not-yet-defined Portals in pg_cursors view.
2024-07-06 David RowleyFix incorrect sentinel byte logic in GenerationRealloc()
2024-07-01 Tom LanePreserve CurrentMemoryContext across Start/CommitTransa...
2024-04-18 Daniel GustafssonFix typos and duplicate words
2024-04-16 David RowleyUpdate mmgr's README to mention BumpContext
2024-04-16 David RowleyPush dedicated BumpBlocks to the tail of the blocks...
2024-04-09 David RowleyRemove unused BumpBlockIsValid macro
2024-04-07 David RowleyFix incorrect KeeperBlock macro in bump.c
2024-04-07 David RowleyIntroduce a bump memory allocator
2024-04-07 David RowleyEnlarge bit-space for MemoryContextMethodID
2024-03-27 Masahiko SawadaAllow specifying initial and maximum segment sizes...
2024-03-13 Peter EisentrautMake the order of the header file includes consistent
2024-03-08 Alexander KorotkovAvoid recursion in MemoryContext functions
2024-03-07 John NaylorAdd template for adaptive radix tree
2024-03-04 Peter EisentrautRemove unused #include's from backend .c files
2024-03-04 David RowleyOptimize GenerationAlloc() and SlabAlloc()
2024-02-29 Daniel GustafssonFix integer underflow in shared memory debugging
2024-02-28 David RowleyRefactor AllocSetAlloc(), separating hot and cold paths
2024-02-27 David RowleyAdjust memory allocation functions to allow sibling...
2024-01-29 Alvaro HerreraAdd EXPLAIN (MEMORY) to report planner memory consumption
2024-01-25 Heikki LinnakangasUpdate comment, generation mem contexts have a "keeper...
2024-01-04 Bruce MomjianUpdate copyright for 2024
2023-12-19 Heikki LinnakangasSimplify newNode() by removing special cases
2023-11-15 Heikki LinnakangasFix dsa.c with different resource owners.
2023-07-16 David RowleyShrink memory contexts struct sizes
2023-07-04 Thomas MunroRe-bin segment when memory pages are freed.
2023-05-19 Tom LanePre-beta mechanical code beautification.
2023-04-19 David RowleyFix various typos and incorrect/outdated name references
2023-04-18 David RowleyFix various typos
2023-04-14 David RowleyAdjust Valgrind macro usage to protect chunk headers
2023-04-05 Peter EisentrautFix minor signed/unsigned mixup
2023-02-21 Tom LaneFix erroneous Valgrind markings in AllocSetRealloc.
2023-02-20 John NaylorAdd MSVC support for pg_leftmost_one_pos32() and friends
2023-01-25 Tom LaneAvoid type cheats for invalid dsa_handles and dshash_ta...
2023-01-11 Michael PaquierFix typos in code and comments
2023-01-04 David RowleyFix some compiler warnings in aset.c and generation.c
2023-01-02 Bruce MomjianUpdate copyright for 2023
2022-12-22 David RowleyAdd palloc_aligned() to allow aligned memory allocations
2022-12-21 David RowleyFix newly introduced bug in slab.c
2022-12-20 Andrew DunstanAdd copyright notices to meson files
2022-12-20 David RowleyImprove the performance of the slab memory allocator
2022-12-15 Peter EisentrautStatic assertions cleanup
2022-11-12 Peter EisentrautAdd repalloc0 and repalloc0_array
2022-10-28 Peter EisentrautRemove AssertArg and AssertState
2022-10-18 Michael PaquierRename SetSingleFuncCall() to InitMaterializedSRF()
2022-10-14 Tom LaneMake some minor improvements in memory-context infrastr...
2022-10-10 Tom LaneHarden memory context allocators against bogus chunk...
2022-10-07 Tom LaneImprove our ability to detect bogus pointers passed...
2022-10-06 Tom LaneRemove MemoryContextContains().
2022-09-22 Andres Freundmeson: Add initial version of meson based build system
2022-09-08 David RowleyTemporarily make MemoryContextContains return false
2022-09-07 David RowleyMake MemoryContextContains work correctly again
2022-09-07 David RowleyMake more effort to put a sentinel at the end of alloca...
2022-08-30 David RowleyUse MAXALIGN() in calculations using sizeof(SlabBlock)
2022-08-29 David RowleyImprove performance of and reduce overheads of memory...
2022-08-28 Peter EisentrautAdd more detail why repalloc and pfree do not accept...
2022-07-21 Thomas MunroRemove fls(), use pg_leftmost_one_pos32() instead.
2022-07-16 Peter EisentrautReplace many MemSet calls with struct initialization
2022-06-26 Thomas MunroFix relptr's encoding of the base address.
2022-04-13 Alvaro HerreraRemove extraneous blank lines before block-closing...
2022-04-11 David RowleyFix various typos and spelling mistakes in code comments
2022-04-04 David RowleyImprove the generation memory allocator
2022-03-07 Michael PaquierCreate routine able to set single-call SRFs for Materia...
2022-02-28 Tom LaneFix SPI's handling of errors during transaction commit.
2022-02-24 Michael PaquierClean up and simplify code in a couple of set-returning...
2022-02-17 Michael PaquierRemove all traces of tuplestore_donestoring() in the...
2022-01-28 Fujii MasaoPrevent memory context logging from sending log message...
2022-01-08 Bruce MomjianUpdate copyright for 2022
next