aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage/s_lock.h
Commit message (Expand)AuthorAge
* 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
* Improve message wording for spinlocks-missing compilation error.Peter Eisentraut2003-11-04
* Rename __arm__/__arm__ to __arm__/__arm, found by Neil ConwayBruce Momjian2003-10-10
* Fix #error message to mention renamed option --disable-spinlocks.Bruce Momjian2003-09-29
* Implement compiler #error if spinlock code not found, add configure flagBruce Momjian2003-09-12
* Update copyrights to 2003.Bruce Momjian2003-08-04
* Since HPUX now exists for Itanium, we should decouple the assumptionTom Lane2003-08-01
* Add Opteron/Itanium comment.Bruce Momjian2003-07-20
* Add x86_64 support for spinlocks.Bruce Momjian2003-06-24
* Small patch to link to the proper place in the "runtime" file,Bruce Momjian2003-06-24