Commits

DateSubjectAuthorReleases
2005-08-29 Sigh, looks like you need '.set mips2' before you can access MIPS Tom Lane 8.1.0
2005-08-28 Add a SYNC instruction to the S_UNLOCK sequence for MIPS. Tom Lane 8.0.4
2005-08-28 Add a SYNC instruction to the S_UNLOCK sequence for MIPS. Tom Lane 8.1.0
2005-08-27 Get the MIPS assembler syntax right. Also add a separate sync command; Tom Lane 8.0.4
2005-08-27 Get the MIPS assembler syntax right. Also add a separate sync command; Tom Lane 8.1.0
2005-08-26 Another try at the inlined MIPS spinlock code. Can't test this myself, Tom Lane 8.0.4
2005-08-26 Another try at the inlined MIPS spinlock code. Can't test this myself, Tom Lane 8.1.0
2005-08-26 Back-port recent MIPS and M68K spinlock improvements to 8.0 branch. Tom Lane 8.0.4
2005-08-26 Adjust m68k spinlock code to avoid duplicate in-line and not-in-line Tom Lane 8.1.0
2005-08-25 Replace out-of-line tas() assembly code for MIPS with a properly Tom Lane 8.1.0
2004-09-24 Get rid of /*-inside-comment warning. My fault. Tom Lane 8.0.0
2004-09-24 Fix TAS assembly stuff for Solaris/386. (I'm not in a position to Tom Lane 8.0.0
2004-09-02 Add s_lock support for HPUX on IA64, per Shinji Teragaito. Tom Lane 8.0.0
2004-08-30 slock_t must be int not char for MIPS. 7.4 got this right, but the Tom Lane 8.0.0
2004-06-19 Adjust TAS assembly as per recent discussions: use "+m"(*lock) everywhere Tom Lane 8.0.0
2004-01-03 Must test for __hppa__ as well as __hppa to make linux-hppa happy. Tom Lane 8.0.0
2003-12-27 Improve spinlock code for recent x86 processors: insert a PAUSE Tom Lane 8.0.0
2003-12-23 Use inlined TAS() on PA-RISC, if we are compiling with gcc. Tom Lane 8.0.0
2003-12-23 Mop-up for HAS_TEST_AND_SET refactoring. Un-break two or three platforms Tom Lane 8.0.0
2003-08-01 Since HPUX now exists for Itanium, we should decouple the assumption Tom Lane 7.4.1
2003-04-20 Apple's assembler likes the inlined TAS syntax too, so no reason to Tom Lane 7.4.1
2003-04-04 Tighten up register usage for inline PPC version of tas(). Tom Lane 7.4.1
2003-04-04 Put the isync where it's supposed to be. Tom Lane 7.4.1
2002-11-22 TAS code originally written for s390 (32-bit) does not work for s390x Tom Lane 7.3.1
2002-11-22 TAS code originally written for s390 (32-bit) does not work for s390x Tom Lane 7.4.1