]> granicus.if.org Git - postgresql/commit
Enable 64 bit atomics on ARM64.
authorAndres Freund <andres@anarazel.de>
Fri, 10 Mar 2017 19:14:06 +0000 (11:14 -0800)
committerAndres Freund <andres@anarazel.de>
Fri, 10 Mar 2017 19:19:54 +0000 (11:19 -0800)
commitf8f1430ae709c0018a217c77893754f38b3c5b93
treefdae5349ec0cbc6f7748753c81725e6d595c7794
parentf39ddd843667c68f760cb4cf23c89c1f1d9aebb8
Enable 64 bit atomics on ARM64.

Previously they were disabled due to performance concerns on 32bit
arm, where 64bit atomics are often implemented via kernel traps.

Author: Roman Shaposhnik
Discussion: http://postgr.es/m/CA+ULb+uErkFuXUCCXWHYvnV5KnAyjGUzzRcPA-M0cgO+Hm4RSA@mail.gmail.com
src/include/port/atomics/arch-arm.h