Commits

DateSubjectAuthorReleases
2019-10-19 For all ppc compilers, implement compare_exchange and fetch_add with asm. Noah Misch 13.0
2019-09-15 Revert "For all ppc compilers, implement pg_atomic_fetch_add_ with inline asm." Noah Misch 13.0
2019-09-14 For all ppc compilers, implement pg_atomic_fetch_add_ with inline asm. Noah Misch 13.0
2019-09-14 Replace xlc __fetch_and_add() with inline asm. Noah Misch 9.6.16
2019-09-14 Replace xlc __fetch_and_add() with inline asm. Noah Misch 10.11
2019-09-14 Replace xlc __fetch_and_add() with inline asm. Noah Misch 9.5.20
2019-09-14 Replace xlc __fetch_and_add() with inline asm. Noah Misch 11.6
2019-09-14 Replace xlc __fetch_and_add() with inline asm. Noah Misch 12.0
2019-09-14 Replace xlc __fetch_and_add() with inline asm. Noah Misch 13.0
2019-01-02 Update copyright for 2019 Bruce Momjian 12.0
2018-01-03 Update copyright for 2018 Bruce Momjian 11.0
2017-01-03 Update copyright via script for 2017 Bruce Momjian 10.0
2016-04-27 Impose a full barrier in generic-xlc.h atomics functions. Noah Misch 9.5.3
2016-04-27 Impose a full barrier in generic-xlc.h atomics functions. Noah Misch 9.6.0
2016-02-20 Call xlc __isync() after, not before, associated compare-and-swap. Noah Misch 9.5.2
2016-02-20 Call xlc __isync() after, not before, associated compare-and-swap. Noah Misch 9.6.0
2016-02-15 Replace broken link in comment. Noah Misch 9.6.0
2016-01-02 Update copyright for 2016 Bruce Momjian 9.6.0
2015-08-05 Rely on inline functions even if that causes warnings in older compilers. Andres Freund 9.6.0
2015-07-09 Finish generic-xlc.h draft atomics implementation. Noah Misch 9.5.0
2015-07-09 Finish generic-xlc.h draft atomics implementation. Noah Misch 9.6.0
2015-05-25 Revert 9.5 pgindent changes to atomics directory files Bruce Momjian 9.5.0
2015-05-24 pgindent run for 9.5 Bruce Momjian 9.5.0
2015-03-11 Add macros wrapping all usage of gcc's __attribute__. Andres Freund 9.5.0
2015-01-11 Fix alignment of pg_atomic_uint64 variables on some 32bit platforms. Andres Freund 9.5.0