aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeProjectSet.c
diff options
context:
space:
mode:
authorNathan Bossart <nathan@postgresql.org>2025-01-10 13:18:04 -0600
committerNathan Bossart <nathan@postgresql.org>2025-01-10 13:18:04 -0600
commit3d0b4b1068018f624d5ef7c9f90b536ed58345b5 (patch)
treed6a07feca10bd4a18d18363204e33309ba8f8b6e /src/backend/executor/nodeProjectSet.c
parent28e7a9968e183a6b8dddaff5b513b0656ba349aa (diff)
downloadpostgresql-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