index
:
postgresql
REL_16_STABLE
master
postgresql mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
include
/
storage
/
s_lock.h
Commit message (
Expand
)
Author
Age
*
Must test for __hppa__ as well as __hppa to make linux-hppa happy.
Tom Lane
2004-01-03
*
Improve spinlock code for recent x86 processors: insert a PAUSE
Tom Lane
2003-12-27
*
Use inlined TAS() on PA-RISC, if we are compiling with gcc.
Tom Lane
2003-12-23
*
Mop-up for HAS_TEST_AND_SET refactoring. Un-break two or three platforms
Tom Lane
2003-12-23
*
Have configure --without-spinlocks actually not use spinlock code, even
Bruce Momjian
2003-12-23
*
Move slock_t typdefs into s_lock.h from include/port files for
Bruce Momjian
2003-12-23
*
Remove NEED_I386_TAS_ASM and just test for compiler defines.
Bruce Momjian
2003-12-23
*
Test for __alpha and __alpha__.
Bruce Momjian
2003-12-22
*
make sure the $Id tags are converted to $PostgreSQL as well ...
PostgreSQL Daemon
2003-11-29
*
Improve message wording for spinlocks-missing compilation error.
Peter Eisentraut
2003-11-04
*
Rename __arm__/__arm__ to __arm__/__arm, found by Neil Conway
Bruce Momjian
2003-10-10
*
Fix #error message to mention renamed option --disable-spinlocks.
Bruce Momjian
2003-09-29
*
Implement compiler #error if spinlock code not found, add configure flag
Bruce Momjian
2003-09-12
*
Update copyrights to 2003.
Bruce Momjian
2003-08-04
*
Since HPUX now exists for Itanium, we should decouple the assumption
Tom Lane
2003-08-01
*
Add Opteron/Itanium comment.
Bruce Momjian
2003-07-20
*
Add x86_64 support for spinlocks.
Bruce Momjian
2003-06-24
*
Small patch to link to the proper place in the "runtime" file,
Bruce Momjian
2003-06-24
*
Support for Intel compiler on Linux
Peter Eisentraut
2003-06-05
*
Apple's assembler likes the inlined TAS syntax too, so no reason to
Tom Lane
2003-04-20
*
Tighten up register usage for inline PPC version of tas().
Tom Lane
2003-04-04
*
Put the isync where it's supposed to be.
Tom Lane
2003-04-04
*
TAS code originally written for s390 (32-bit) does not work for s390x
Tom Lane
2002-11-22
*
> > I'll re-check that with the ppc architecture guy here.
Bruce Momjian
2002-11-10
*
Fix PPC s_lock operations to work correctly on multi-CPU machines.
Tom Lane
2002-09-21
*
I tried to build PostgreSQL with the following step to see backends hung
Bruce Momjian
2002-09-02
*
Update copyright to 2002.
Bruce Momjian
2002-06-20
*
Create an internal semaphore API that is not tied to SysV semaphores.
Tom Lane
2002-05-05
*
Make S/390 TAS spell __inline__ the same way as the other eight GCC
Tom Lane
2002-01-29
*
Make sure that inlined S_UNLOCK is marked as an update of a 'volatile'
Tom Lane
2001-12-11
*
Implement new 'lightweight lock manager' that's intermediate between
Tom Lane
2001-09-29
*
Treat __s390x__ the same as __s390__. (taken from RPM patch set)
Peter Eisentraut
2001-09-24
*
I haven't tried building postgres with the Watcom compiler for 7.1 because
Bruce Momjian
2001-05-24
*
Suppress compiler warnings in Vax and NS32K assembly code: 'register foo'
Tom Lane
2001-04-13
*
Re-order declarations to un-break the non-HAS_TEST_AND_SET case.
Tom Lane
2001-03-25
*
Change s_lock to not use any zero-delay select() calls; these are just a
Tom Lane
2001-02-18
*
Just noticed that use of 'volatile' in HPPA S_UNLOCK() was causing gcc
Tom Lane
2001-02-16
*
Fix byte-vs-word-width oversight in m68k TAS() code.
Tom Lane
2001-02-10
*
Apply patches for QNX from Maurizio
Bruce Momjian
2001-02-02
*
Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.
Bruce Momjian
2001-01-24
*
Still further tweaking of s_lock assembler: do not assume that leading
Tom Lane
2001-01-20
*
cleanup.
Bruce Momjian
2001-01-19
*
Remove ; and add \n to ASM code.
Bruce Momjian
2001-01-19
*
Fix alignment
Bruce Momjian
2001-01-19
*
Fix univel asm alignment
Bruce Momjian
2001-01-19
*
Add __volatile__ to all __asm__ and make consistent indenting
Bruce Momjian
2001-01-19
*
New ASM format:
Bruce Momjian
2001-01-19
*
Fix VAX ASM '1 f' -> '1f'.
Bruce Momjian
2001-01-18
*
Clean up spinlock assembly code slightly (just cosmetic improvements)
Tom Lane
2000-12-30
*
Fix failure in CreateCheckPoint on some Alpha boxes --- it's not OK to
Tom Lane
2000-12-29
[next]