Attention AIX developers - factoring out POSIX signal code (JDK-8252324)
gerard ziemski
gerard.ziemski at oracle.com
Tue Sep 1 16:36:19 UTC 2020
Thank you Martin, Thomas for your feedback.
On 8/31/20 12:20 PM, Doerr, Martin wrote:
>
> However, jdk/jdk doesn’t support as400 PASE, so I’d be fine with using
> Gerard’s new POSIX code and removing all AIX specific stuff which was
> built to support as400 PASE.
>
> I believe the semaphore stuff works on AIX, so we don’t need “#if
> !defined(AIX)”, right?
>
Just to make sure I understand it correctly: we don't need AIX specific
semaphore code (i.e. local_sem_init(), local_sem_post() and
local_sem_wait()), so we can remove it and go back to using runtime
Semaphore for BSD/Linux/AIX?
What other PASE specific code is currently in singlas_posix.cpp that
should be removed? I see some extra signal unblocking code in
os::signal() that is for AIX platform (with a comment that it applies to
both AIX and PASE). That should stay in though, right?
Is this something you want me to do, or will you clean that up yourself
as appropriate?
@Thomas, I assigned https://bugs.openjdk.java.net/browse/JDK-825253 to
myself as per your suggestion.
cheers
More information about the hotspot-runtime-dev
mailing list