Re: [PATCH] Add loongarch64 native spin lock. - Mailing list pgsql-hackers

From YANG Xudong
Subject Re: [PATCH] Add loongarch64 native spin lock.
Date
Msg-id 0e348063-b3db-97b6-2fdf-907d7ad77a55@ymatrix.cn
Whole thread Raw
In response to Re: [PATCH] Add loongarch64 native spin lock.  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
Thanks for the information.

I checked the assembly code of __sync_lock_test_and_set generated by GCC 
for loongarch64. It is exactly the same as this patch.

I guess this patch is not necessary any more.

Regards

On 2023/5/17 20:37, Tom Lane wrote:
> YANG Xudong <yangxudong@ymatrix.cn> writes:
>> This patch set tries to add loongarch64 native spin lock to postgresql.
> 
> This came up before, and our response was
> 
> https://git.postgresql.org/gitweb/?p=postgresql.git&a=commitdiff&h=1c72d82c2
> 
> In principle, at least, there is no longer any need for
> machine-specific s_lock.h additions.  Is there a strong reason
> why the __sync_lock_test_and_set solution isn't good enough?
> 
>             regards, tom lane



pgsql-hackers by date:

Previous
From: "Jonathan S. Katz"
Date:
Subject: Re: Order changes in PG16 since ICU introduction
Next
From: Andrew Dunstan
Date:
Subject: Re: issue with meson builds on msys2