Add spin_delay() implementation for Arm in s_lock.h

Edit
ID 3527
Title Add spin_delay() implementation for Arm in s_lock.h
Topic Performance
Created 2022-02-02 16:50:34
Last modified 2022-04-06 22:58:48 (2 years, 8 months ago)
Latest email 2022-04-07 13:41:23 (2 years, 7 months ago)
Status
2022-03: Committed
Target version
Authors Geoffrey Blake (geoffreyb)
Reviewers Tom Lane (tgl), Andres Freund (andresfreund)Become reviewer
Committer Tom Lane (tgl)
Links CFbot results (CirrusCI) CFbot GitHub Git
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3527
git checkout commitfest/cf/3527
Emails
Add spin_delay() implementation for Arm in s_lock.h
First at 2021-12-10 17:44:36 by "Blake, Geoff" <blakgeof at amazon.com>
Latest at 2022-04-07 13:41:23 by "Blake, Geoff" <blakgeof at amazon.com>
Latest attachment (test-spinlock-contention.patch) at 2022-01-07 02:12:13 from Tom Lane <tgl at sss.pgh.pa.us>
    Attachment (test-spinlock-contention.patch) at 2022-01-07 02:12:13 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-Add-spin_delay-implementation-for-Arm-processors-by-.patch) at 2021-12-10 17:44:36 from "Blake, Geoff" <blakgeof at amazon.com> (Patch: Yes)
History
When Who What
2022-04-06 22:58:48 Tom Lane (tgl) Closed in commitfest 2022-03 with status: Committed
2022-04-06 22:58:48 Tom Lane (tgl) Changed committer to tgl
2022-02-02 16:54:34 Geoffrey Blake (geoffreyb) Changed reviewers to Tom Lane (tgl), Andres Freund (andresfreund)
2022-02-02 16:54:34 Geoffrey Blake (geoffreyb) Changed authors to Geoffrey Blake (geoffreyb)
2022-02-02 16:54:34 Geoffrey Blake (geoffreyb) Changed gitlink to https://github.com/geoffreyblake/postgres/commit/b2633e3e22b62526ac7b2c26263d01fc92b3b5ec
2022-02-02 16:50:34 Geoffrey Blake (geoffreyb) Attached mail thread 78338F29-9D7F-4DC8-BD71-E9674CE71425@amazon.com
2022-02-02 16:50:34 Geoffrey Blake (geoffreyb) Created patch record
Edit