postgresql/src/include/storage
Bruce Momjian 0d8e7f6381 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
1998-06-16 07:18:16 +00:00
..
backendid.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
block.h Fix macros that were not properly surrounded by parens or braces. 1998-06-15 18:40:05 +00:00
buf_internals.h Fix macros that were not properly surrounded by parens or braces. 1998-06-15 18:40:05 +00:00
buf.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
bufmgr.h Fix macros that were not properly surrounded by parens or braces. 1998-06-15 18:40:05 +00:00
bufpage.h Fix macros that were not properly surrounded by parens or braces. 1998-06-15 18:40:05 +00:00
fd.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
ipc.h Remove fork()/exec() and only do fork(). Small cleanups. 1998-05-29 17:00:34 +00:00
item.h Massive commit to run PGINDENT on all *.c and *.h files. 1997-09-07 05:04:48 +00:00
itemid.h Fix macros that were not properly surrounded by parens or braces. 1998-06-15 18:40:05 +00:00
itempos.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
itemptr.h Fix macros that were not properly surrounded by parens or braces. 1998-06-15 18:40:05 +00:00
large_object.h Used modified version of indent that understands over 100 typedefs. 1997-09-08 21:56:23 +00:00
lmgr.h pgindent run before 6.3 release, with Thomas' requested changes. 1998-02-26 04:46:47 +00:00
lock.h Fix macros that were not properly surrounded by parens or braces. 1998-06-15 18:40:05 +00:00
multilev.h pgindent run before 6.3 release, with Thomas' requested changes. 1998-02-26 04:46:47 +00:00
off.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
page.h Massive commit to run PGINDENT on all *.c and *.h files. 1997-09-07 05:04:48 +00:00
pagenum.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
pos.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00
proc.h pgindent run before 6.3 release, with Thomas' requested changes. 1998-02-26 04:46:47 +00:00
s_lock.h Here is the long awaited optimized version of the S_LOCK patch. 1998-06-16 07:18:16 +00:00
shmem.h pgindent run before 6.3 release, with Thomas' requested changes. 1998-02-26 04:46:47 +00:00
sinval.h pgindent run before 6.3 release, with Thomas' requested changes. 1998-02-26 04:46:47 +00:00
sinvaladt.h pgindent run before 6.3 release, with Thomas' requested changes. 1998-02-26 04:46:47 +00:00
smgr.h pgindent run before 6.3 release, with Thomas' requested changes. 1998-02-26 04:46:47 +00:00
spin.h Inline frequently called functions. 1997-09-18 14:21:02 +00:00