aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/mmgr
Commit message (Expand)AuthorAge
* 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
* Make more effort to put a sentinel at the end of allocated memoryDavid Rowley2022-09-07
* Use MAXALIGN() in calculations using sizeof(SlabBlock)David Rowley2022-08-30
* Improve performance of and reduce overheads of memory managementDavid Rowley2022-08-29
* Add more detail why repalloc and pfree do not accept NULL pointersPeter Eisentraut2022-08-28
* Remove fls(), use pg_leftmost_one_pos32() instead.Thomas Munro2022-07-22
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-16
* Fix relptr's encoding of the base address.Thomas Munro2022-06-27
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Fix various typos and spelling mistakes in code commentsDavid Rowley2022-04-11
* Improve the generation memory allocatorDavid Rowley2022-04-04
* Create routine able to set single-call SRFs for Materialize modeMichael Paquier2022-03-07
* Fix SPI's handling of errors during transaction commit.Tom Lane2022-02-28
* Clean up and simplify code in a couple of set-returning functionsMichael Paquier2022-02-24
* Remove all traces of tuplestore_donestoring() in the C codeMichael Paquier2022-02-17
* Prevent memory context logging from sending log message to connected client.Fujii Masao2022-01-28
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix incorrect format placeholdersPeter Eisentraut2021-12-22
* Fix Portal snapshot tracking to handle subtransactions properly.Tom Lane2021-10-01
* Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane2021-05-21
* Add function to log the memory contexts of specified backend process.Fujii Masao2021-04-06
* Improve performance of repeated CALLs within plpgsql procedures.Tom Lane2021-01-25
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Use <unnamed> for name of unnamed portal's memory contextPeter Eisentraut2020-09-08
* remove redundant initializationsBruce Momjian2020-09-03
* Move codes for pg_backend_memory_contexts from mmgr/mcxt.c to adt/mcxtfuncs.c.Fujii Masao2020-08-26
* Add pg_backend_memory_contexts system view.Fujii Masao2020-08-19
* Preallocate some DSM space at startup.Thomas Munro2020-07-31
* Fix typos and some format mistakes in commentsMichael Paquier2020-06-12
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Remove useless (and broken) logging logic in memory context functions.Tom Lane2020-04-23
* Revert "Specialize MemoryContextMemAllocated()."Jeff Davis2020-03-19
* Specialize MemoryContextMemAllocated().Jeff Davis2020-03-18