aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage/s_lock.h
Commit message (Expand)AuthorAge
* Update copyright for 2009.Bruce Momjian2009-01-01
* Support for Sun Studio compiler on LinuxPeter Eisentraut2008-10-29
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Apparently icc doesn't always define __ICC, and it's more correct toTom Lane2007-08-05
* Hmm, so evidently _check_lock and _clear_lock take an argument of typeTom Lane2007-07-16
* So our reward for including <sys/atomic_op.h> seems to be a bunch ofTom Lane2007-07-16
* On AIX, include <sys/atomic_op.h> so that the functions we use forTom Lane2007-07-16
* tas() support for Renesas' M32R processor. Kazuhiro InaokaTom Lane2007-05-04
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Prepare code to be built by MSVC:Bruce Momjian2006-06-07
* Fix Solaris/ASM test for x86.Bruce Momjian2006-05-19
* Use unsigned into for slock_t for pre-sparcv8plus.Bruce Momjian2006-05-18
* Mention that gcc/sparc generates sparcv7 binaries.Bruce Momjian2006-05-18
* Add comments that Solaris Sun compiler only supports sparc9 ASM,Bruce Momjian2006-05-17
* Solaris tas() uses 'int' now.Bruce Momjian2006-04-29
* Remove "volatile" from tas function, per TOm.Bruce Momjian2006-04-28
* Rewrite Solaris compiler tas() assembly routines, merge i386 and x86_64Bruce Momjian2006-04-27
* Recognize __ppc64__, which seems to be Apple's spelling of the predefinedTom Lane2006-04-19
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Remove QNX port.Bruce Momjian2006-01-05
* Add support for Solaris x86_64 using Sun's compiler.Bruce Momjian2005-12-30
* Fix typo.Bruce Momjian2005-12-17
* Update s_lock.c comments.Bruce Momjian2005-12-17
* Update ASM comments.Bruce Momjian2005-12-17
* Add infrastructure for making spins_per_delay variable depending onTom Lane2005-10-11
* Don't use a non-locked pre-test of the spinlock on x86_64 machines.Tom Lane2005-10-11
* Sigh, looks like you need '.set mips2' before you can access MIPSTom Lane2005-08-29
* Add a SYNC instruction to the S_UNLOCK sequence for MIPS.Tom Lane2005-08-28
* Get the MIPS assembler syntax right. Also add a separate sync command;Tom Lane2005-08-27
* Another try at the inlined MIPS spinlock code. Can't test this myself,Tom Lane2005-08-26
* Adjust m68k spinlock code to avoid duplicate in-line and not-in-lineTom Lane2005-08-26
* Replace out-of-line tas() assembly code for MIPS with a properlyTom Lane2005-08-25
* Add spinlock support for Itanium processor with Intel compiler.Bruce Momjian2005-03-10
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Document what the "rep; nop" x86 assembler sequence is actually equivalentNeil Conway2004-10-06
* Get rid of /*-inside-comment warning. My fault.Tom Lane2004-09-24
* Fix TAS assembly stuff for Solaris/386. (I'm not in a position toTom Lane2004-09-24
* Add s_lock support for HPUX on IA64, per Shinji Teragaito.Tom Lane2004-09-02
* slock_t must be int not char for MIPS. 7.4 got this right, but theTom Lane2004-08-30
* Update copyright to 2004.Bruce Momjian2004-08-29
* Adjust TAS assembly as per recent discussions: use "+m"(*lock) everywhereTom Lane2004-06-19
* Must test for __hppa__ as well as __hppa to make linux-hppa happy.Tom Lane2004-01-03
* Improve spinlock code for recent x86 processors: insert a PAUSETom Lane2003-12-27
* Use inlined TAS() on PA-RISC, if we are compiling with gcc.Tom Lane2003-12-23
* Mop-up for HAS_TEST_AND_SET refactoring. Un-break two or three platformsTom Lane2003-12-23
* Have configure --without-spinlocks actually not use spinlock code, evenBruce Momjian2003-12-23
* Move slock_t typdefs into s_lock.h from include/port files forBruce Momjian2003-12-23
* Remove NEED_I386_TAS_ASM and just test for compiler defines.Bruce Momjian2003-12-23
* Test for __alpha and __alpha__.Bruce Momjian2003-12-22
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-29