diff options
author | Nathan Bossart <nathan@postgresql.org> | 2025-01-10 13:18:04 -0600 |
---|---|---|
committer | Nathan Bossart <nathan@postgresql.org> | 2025-01-10 13:18:04 -0600 |
commit | 3d0b4b1068018f624d5ef7c9f90b536ed58345b5 (patch) | |
tree | d6a07feca10bd4a18d18363204e33309ba8f8b6e /src/backend/executor/nodeProjectSet.c | |
parent | 28e7a9968e183a6b8dddaff5b513b0656ba349aa (diff) | |
download | postgresql-3d0b4b1068018f624d5ef7c9f90b536ed58345b5.tar.gz postgresql-3d0b4b1068018f624d5ef7c9f90b536ed58345b5.zip |
Use a non-locking initial test in TAS_SPIN on AArch64.
Our testing showed that this is helpful at sufficiently high
contention levels and doesn't hurt performance on smaller machines.
The new TAS_SPIN macro for AArch64 is identical to the ones added
for PPC and x86_64 (see commits bc2a050d40 and b03d196be0).
Reported-by: Salvatore Dipietro
Reviewed-by: Jingtang Zhang, Andres Freund
Tested-by: Tom Lane
Discussion: https://postgr.es/m/ZxgDEb_VpWyNZKB_%40nathan
Diffstat (limited to 'src/backend/executor/nodeProjectSet.c')
0 files changed, 0 insertions, 0 deletions