[foreign-jextract] Withdrawn: Minor change for possible race in shared resource list
Radoslaw Smogura
github.com+7535718+rsmogura at openjdk.java.net
Mon Apr 26 17:37:10 UTC 2021
On Sat, 24 Apr 2021 01:40:40 GMT, Radoslaw Smogura <github.com+7535718+rsmogura at openjdk.org> wrote:
> (1) One or more threads can see "prev" as CLOSED_LIST. Even those CAS will be performed
> and list head will be set to new cleanup. Than exception is going to be thrown.
>
> (2) Than cleanup will continue (maybe skipping just added cleanup).
>
> If in addition, other thread will join in parallel to (1) with cleanup2, than
> queue could look like this HEAD = cleanup2 -> list end marker.
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.java.net/panama-foreign/pull/519
More information about the panama-dev
mailing list