Here is the long awaited optimized version of the S_LOCK patch.

Bruce Momjian <bruce@momjian.us>

Commit: 0d8e7f6381291b85ad6264365e01143357d70a75
Author: Bruce Momjian <bruce@momjian.us>
Date: 1998-06-16T07:18:16Z
Releases: 7.1.1
Here is the long awaited optimized version of the S_LOCK patch.
This incorporates all the precedeing patches and emailed suggestions
and the results of the performance testing I posted last week. I
would like to get this tested on as many platforms as possible so
I can verify it went in correctly (as opposed to the horrorshow
last time I sent in a patch).

Once this is confirmed, I will make a tarball of files that can be
dropped into a 6.3.2 source tree as a few people have asked for
this in 6.3.2 as well.

David Gould

Files

PathChange+/−
src/backend/storage/buffer/Makefile modified +2 −2
src/backend/storage/buffer/s_lock.c modified +58 −175
src/include/storage/s_lock.h modified +127 −67