2014-06-28 |
Andres Freund | Remove Alpha and Tru64 support. |
blob | commitdiff | raw |
2014-01-09 |
Tom Lane | We don't need to include pg_sema.h in s_lock.h anymore. |
blob | commitdiff | raw | diff to current |
2014-01-08 |
Robert Haas | Reduce the number of semaphores used under --disable... |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Bruce Momjian | Update copyright for 2014 |
blob | commitdiff | raw | diff to current |
2013-10-18 |
Robert Haas | Remove IRIX port. |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Robert Haas | Remove spinlock support for SINIX, Sun3, and NS32K. |
blob | commitdiff | raw | diff to current |
2013-08-29 |
Heikki Linnakangas | Use a non-locking initial test in TAS_SPIN on x86_64. |
blob | commitdiff | raw | diff to current |
2013-06-04 |
Tom Lane | Add ARM64 (aarch64) support to s_lock.h. |
blob | commitdiff | raw | diff to current |
2013-01-01 |
Bruce Momjian | Update copyrights for 2013 |
blob | commitdiff | raw | diff to current |
2012-06-26 |
Robert Haas | When LWLOCK_STATS is defined, count spindelays. |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Peter Eisentraut | Remove dead ports |
blob | commitdiff | raw | diff to current |
2012-03-16 |
Heikki Linnakangas | Add comments explaining why our Itanium spinlock implem... |
blob | commitdiff | raw | diff to current |
2012-01-07 |
Tom Lane | Use __sync_lock_test_and_set() for spinlocks on ARM... |
blob | commitdiff | raw | diff to current |
2012-01-03 |
Tom Lane | Use a non-locking initial test in TAS_SPIN on PPC. |
blob | commitdiff | raw | diff to current |
2012-01-02 |
Tom Lane | Use LWSYNC in place of SYNC/ISYNC in PPC spinlocks... |
blob | commitdiff | raw | diff to current |
2012-01-02 |
Tom Lane | Use 4-byte slock_t on both PPC and PPC64. |
blob | commitdiff | raw | diff to current |
2012-01-02 |
Tom Lane | Use mutex hint bit in PPC LWARX instructions, where... |
blob | commitdiff | raw | diff to current |
2012-01-01 |
Bruce Momjian | Update copyright notices for year 2012. |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Tom Lane | Use a non-locking test in TAS_SPIN() on all IA64 platforms. |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Robert Haas | Improve spinlock performance for HP-UX, ia64, non-gcc. |
blob | commitdiff | raw | diff to current |
2011-01-01 |
Bruce Momjian | Stamp copyrights for year 2011. |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Peter Eisentraut | Remove useless whitespace at end of lines |
blob | commitdiff | raw | diff to current |
2010-09-20 |
Magnus Hagander | Remove cvs keywords from all files. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Magnus Hagander | Use _mm_pause() for win64 spin_delay(), per note from... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Magnus Hagander | Add a Win64-specific spin_delay() function. |
blob | commitdiff | raw | diff to current |
2010-01-02 |
Bruce Momjian | Update copyright for the year 2010. |
blob | commitdiff | raw | diff to current |
2009-12-31 |
Tom Lane | Redefine Datum as uintptr_t, instead of unsigned long. |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Tom Lane | Add s_lock support for SuperH architecture. |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Bruce Momjian | Update copyright for 2009. |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Peter Eisentraut | Support for Sun Studio compiler on Linux |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Bruce Momjian | Update copyrights in source tree to 2008. |
blob | commitdiff | raw | diff to current |
2007-08-05 |
Tom Lane | Apparently icc doesn't always define __ICC, and it... |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Tom Lane | Hmm, so evidently _check_lock and _clear_lock take... |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Tom Lane | So our reward for including <sys/atomic_op.h> seems... |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Tom Lane | On AIX, include <sys/atomic_op.h> so that the functions... |
blob | commitdiff | raw | diff to current |
2007-05-04 |
Tom Lane | tas() support for Renesas' M32R processor. Kazuhiro... |
blob | commitdiff | raw | diff to current |
2007-01-05 |
Bruce Momjian | Update CVS HEAD for 2007 copyright. Back branches... |
blob | commitdiff | raw | diff to current |
2006-06-07 |
Bruce Momjian | Prepare code to be built by MSVC: |
blob | commitdiff | raw | diff to current |
2006-05-19 |
Bruce Momjian | Fix Solaris/ASM test for x86. |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Bruce Momjian | Use unsigned into for slock_t for pre-sparcv8plus. |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Bruce Momjian | Mention that gcc/sparc generates sparcv7 binaries. |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Bruce Momjian | Add comments that Solaris Sun compiler only supports... |
blob | commitdiff | raw | diff to current |
2006-04-29 |
Bruce Momjian | Solaris tas() uses 'int' now. |
blob | commitdiff | raw | diff to current |
2006-04-28 |
Bruce Momjian | Remove "volatile" from tas function, per TOm. |
blob | commitdiff | raw | diff to current |
2006-04-27 |
Bruce Momjian | Rewrite Solaris compiler tas() assembly routines, merge... |
blob | commitdiff | raw | diff to current |
2006-04-19 |
Tom Lane | Recognize __ppc64__, which seems to be Apple's spelling... |
blob | commitdiff | raw | diff to current |
2006-03-05 |
Bruce Momjian | Update copyright for 2006. Update scripts. |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Bruce Momjian | Remove QNX port. |
blob | commitdiff | raw | diff to current |
2005-12-30 |
Bruce Momjian | Add support for Solaris x86_64 using Sun's compiler. |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Bruce Momjian | Fix typo. |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Bruce Momjian | Update s_lock.c comments. |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Bruce Momjian | Update ASM comments. |
blob | commitdiff | raw | diff to current |
2005-10-11 |
Tom Lane | Add infrastructure for making spins_per_delay variable... |
blob | commitdiff | raw | diff to current |
2005-10-11 |
Tom Lane | Don't use a non-locked pre-test of the spinlock on... |
blob | commitdiff | raw | diff to current |
2005-08-29 |
Tom Lane | Sigh, looks like you need '.set mips2' before you can... |
blob | commitdiff | raw | diff to current |
2005-08-28 |
Tom Lane | Add a SYNC instruction to the S_UNLOCK sequence for... |
blob | commitdiff | raw | diff to current |
2005-08-27 |
Tom Lane | Get the MIPS assembler syntax right. Also add a separa... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Tom Lane | Another try at the inlined MIPS spinlock code. Can... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Tom Lane | Adjust m68k spinlock code to avoid duplicate in-line... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Tom Lane | Replace out-of-line tas() assembly code for MIPS with... |
blob | commitdiff | raw | diff to current |
2005-03-10 |
Bruce Momjian | Add spinlock support for Itanium processor with Intel... |
blob | commitdiff | raw | diff to current |
2004-12-31 |
PostgreSQL Daemon | Tag appropriate files for rc3 |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Neil Conway | Document what the "rep; nop" x86 assembler sequence... |
blob | commitdiff | raw | diff to current |
2004-09-24 |
Tom Lane | Get rid of /*-inside-comment warning. My fault. |
blob | commitdiff | raw | diff to current |
2004-09-24 |
Tom Lane | Fix TAS assembly stuff for Solaris/386. (I'm not in... |
blob | commitdiff | raw | diff to current |
2004-09-02 |
Tom Lane | Add s_lock support for HPUX on IA64, per Shinji Teragaito. |
blob | commitdiff | raw | diff to current |
2004-08-30 |
Tom Lane | slock_t must be int not char for MIPS. 7.4 got this... |
blob | commitdiff | raw | diff to current |
2004-08-29 |
Bruce Momjian | Update copyright to 2004. |
blob | commitdiff | raw | diff to current |
2004-06-19 |
Tom Lane | Adjust TAS assembly as per recent discussions: use... |
blob | commitdiff | raw | diff to current |
2004-01-03 |
Tom Lane | Must test for __hppa__ as well as __hppa to make linux... |
blob | commitdiff | raw | diff to current |
2003-12-27 |
Tom Lane | Improve spinlock code for recent x86 processors: insert... |
blob | commitdiff | raw | diff to current |
2003-12-23 |
Tom Lane | Use inlined TAS() on PA-RISC, if we are compiling with... |
blob | commitdiff | raw | diff to current |
2003-12-23 |
Tom Lane | Mop-up for HAS_TEST_AND_SET refactoring. Un-break... |
blob | commitdiff | raw | diff to current |
2003-12-23 |
Bruce Momjian | Have configure --without-spinlocks actually not use... |
blob | commitdiff | raw | diff to current |
2003-12-23 |
Bruce Momjian | Move slock_t typdefs into s_lock.h from include/port... |
blob | commitdiff | raw | diff to current |
2003-12-23 |
Bruce Momjian | Remove NEED_I386_TAS_ASM and just test for compiler... |
blob | commitdiff | raw | diff to current |
2003-12-22 |
Bruce Momjian | Test for __alpha and __alpha__. |
blob | commitdiff | raw | diff to current |
2003-11-29 |
PostgreSQL Daemon | make sure the $Id tags are converted to $PostgreSQL... |
blob | commitdiff | raw | diff to current |
2003-11-04 |
Peter Eisentraut | Improve message wording for spinlocks-missing compilati... |
blob | commitdiff | raw | diff to current |
2003-10-10 |
Bruce Momjian | Rename __arm__/__arm__ to __arm__/__arm, found by Neil... |
blob | commitdiff | raw | diff to current |
2003-09-29 |
Bruce Momjian | Fix #error message to mention renamed option --disable... |
blob | commitdiff | raw | diff to current |
2003-09-12 |
Bruce Momjian | Implement compiler #error if spinlock code not found... |
blob | commitdiff | raw | diff to current |
2003-08-04 |
Bruce Momjian | Update copyrights to 2003. |
blob | commitdiff | raw | diff to current |
2003-08-01 |
Tom Lane | Since HPUX now exists for Itanium, we should decouple... |
blob | commitdiff | raw | diff to current |
2003-07-20 |
Bruce Momjian | Add Opteron/Itanium comment. |
blob | commitdiff | raw | diff to current |
2003-06-24 |
Bruce Momjian | Add x86_64 support for spinlocks. |
blob | commitdiff | raw | diff to current |
2003-06-24 |
Bruce Momjian | Small patch to link to the proper place in the "runtime... |
blob | commitdiff | raw | diff to current |
2003-06-05 |
Peter Eisentraut | Support for Intel compiler on Linux |
blob | commitdiff | raw | diff to current |
2003-04-20 |
Tom Lane | Apple's assembler likes the inlined TAS syntax too... |
blob | commitdiff | raw | diff to current |
2003-04-04 |
Tom Lane | Tighten up register usage for inline PPC version of... |
blob | commitdiff | raw | diff to current |
2003-04-04 |
Tom Lane | Put the isync where it's supposed to be. |
blob | commitdiff | raw | diff to current |
2002-11-22 |
Tom Lane | TAS code originally written for s390 (32-bit) does... |
blob | commitdiff | raw | diff to current |
2002-11-10 |
Bruce Momjian | > > I'll re-check that with the ppc architecture guy... |
blob | commitdiff | raw | diff to current |
2002-09-21 |
Tom Lane | Fix PPC s_lock operations to work correctly on multi... |
blob | commitdiff | raw | diff to current |
2002-09-02 |
Bruce Momjian | I tried to build PostgreSQL with the following step... |
blob | commitdiff | raw | diff to current |
2002-06-20 |
Bruce Momjian | Update copyright to 2002. |
blob | commitdiff | raw | diff to current |
2002-05-05 |
Tom Lane | Create an internal semaphore API that is not tied to... |
blob | commitdiff | raw | diff to current |
2002-01-29 |
Tom Lane | Make S/390 TAS spell __inline__ the same way as the... |
blob | commitdiff | raw | diff to current |
2001-12-11 |
Tom Lane | Make sure that inlined S_UNLOCK is marked as an update... |
blob | commitdiff | raw | diff to current |
2001-09-29 |
Tom Lane | Implement new 'lightweight lock manager' that's interme... |
blob | commitdiff | raw | diff to current |
next |