pgsql: Remove more volatile qualifiers.

From: Robert Haas <rhaas(at)postgresql(dot)org>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Remove more volatile qualifiers.
Date: 2015-10-06 19:52:05
Message-ID: E1ZjYHN-0006GP-Gg@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Remove more volatile qualifiers.

Prior to commit 0709b7ee72e4bc71ad07b7120acd117265ab51d0, access to
variables within a spinlock-protected critical section had to be done
through a volatile pointer, but that should no longer be necessary.
This continues work begun in df4077cda2eae3eb4a5cf387da0c1e7616e73204
and 6ba4ecbf477e0b25dd7bde1b0c4e07fc2da19348.

Thomas Munro and Michael Paquier

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/8f6bb851bdb75d741b3a7543bbf681e3cd7e65dc

Modified Files
--------------
src/backend/postmaster/checkpointer.c | 64 ++++++++----------
src/backend/replication/logical/logical.c | 49 ++++++--------
src/backend/replication/slot.c | 100 ++++++++++------------------
src/backend/replication/walreceiver.c | 16 ++---
src/backend/replication/walreceiverfuncs.c | 22 ++----
src/backend/replication/walsender.c | 39 ++++-------
6 files changed, 108 insertions(+), 182 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2015-10-06 21:16:07 pgsql: Perform an immediate shutdown if the postmaster.pid file is remo
Previous Message Bruce Momjian 2015-10-06 01:19:24 pgsql: Have CREATE TABLE LIKE add OID column if any LIKEd table has one