summaryrefslogtreecommitdiff
path: root/src/include/storage/latch.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Allow parent's WaitEventSets to be freed after fork().Thomas Munro2022-12-231-0/+1
* Add WL_SOCKET_ACCEPT event to WaitEventSet API.Thomas Munro2022-12-231-0/+7
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-1/+1
* Add WL_SOCKET_CLOSED for socket shutdown events.Thomas Munro2022-02-141-2/+4
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Add support for asynchronous execution.Etsuro Fujita2021-03-311-0/+1
* Use SIGURG rather than SIGUSR1 for latches.Thomas Munro2021-03-011-10/+1
* Optimize latches to send fewer signals.Thomas Munro2021-03-011-0/+1
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Use a long lived WaitEventSet for WaitLatch().Thomas Munro2020-07-301-0/+1
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-9/+9
* Remove volatile from latch APIPeter Eisentraut2019-03-041-8/+8
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro2018-11-231-1/+2
* Fix misc typos, mostly in comments.Heikki Linnakangas2018-07-181-1/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Distinguish wait-for-connection from wait-for-write-ready on Windows.Tom Lane2017-08-151-0/+10
* Phase 2 of pgindent updates.Tom Lane2017-06-211-1/+1
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Fix corner-case bug in WaitEventSetWaitBlock on Windows.Robert Haas2016-12-211-0/+3
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-041-3/+6
* Don't CHECK_FOR_INTERRUPTS between WaitLatch and ResetLatch.Tom Lane2016-08-011-0/+16
* Introduce WaitEventSet API.Andres Freund2016-03-211-5/+32
* Combine win32 and unix latch implementations.Andres Freund2016-03-211-1/+1
* Remove unused, and dangerous, TestLatch() macro.Andres Freund2016-03-181-2/+0
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Add a default local latch for use in signal handlers.Andres Freund2015-01-141-1/+1
* Add barriers to the latch code.Andres Freund2015-01-131-7/+0
* Update copyright for 2015Bruce Momjian2015-01-061-1/+1
* Update copyright for 2014Bruce Momjian2014-01-071-1/+1
* Update copyrights for 2013Bruce Momjian2013-01-011-1/+1
* Fix WaitLatch() to return promptly when the requested timeout expires.Tom Lane2012-11-081-6/+7
* Split up process latch initialization for more-fail-soft behavior.Tom Lane2012-10-141-0/+1
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-101-5/+5
* Reduce idle power consumption of walwriter and checkpointer processes.Tom Lane2012-05-081-0/+9
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Documentation improvement and minor code cleanups for the latch facility.Tom Lane2011-08-091-4/+66
* Introduce a pipe between postmaster and each backend, which can be used toHeikki Linnakangas2011-07-081-3/+10
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-101-5/+6
* Automatically terminate replication connections that are idle for moreHeikki Linnakangas2011-03-301-1/+1
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* Simplify Windows implementation of latches. There's no need to keep aHeikki Linnakangas2010-09-151-6/+2
* Introduce latches. A latch is a boolean variable, with the capability toHeikki Linnakangas2010-09-111-0/+62