Antonin Houska <ah@cybertec.at> writes:
> Since SpinLockAcquire() / SpinLockRelease() macros usually reference variables
> declared as volatile, I wonder if the following changes should be applied.
We've been making changes to remove that requirement, so I think that at
least in 9.5/HEAD this isn't an issue anymore.
regards, tom lane