RFR: 8253795: Implementation of JEP 391: macOS/AArch64 Port [v29]
Andrew Haley
aph at openjdk.java.net
Tue Mar 23 16:36:55 UTC 2021
On Tue, 23 Mar 2021 16:20:47 GMT, Ludovic Henry <luhenry at openjdk.org> wrote:
>> Anton Kozlov has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 115 commits:
>>
>> - Merge branch 'master' into jdk-macos
>> - JDK-8262491: bsd_aarch64 part
>> - JDK-8263002: bsd_aarch64 part
>> - Merge remote-tracking branch 'upstream/jdk/master' into jdk-macos
>> - Wider #ifdef block
>> - Fix most of issues in java/foreign/ tests
>>
>> Failures related to va_args are tracked in JDK-8263512.
>> - Add Azul copyright
>> - Update Oracle copyright years
>> - Use Thread::current_or_null_safe in SafeFetch
>> - 8262903: [macos_aarch64] Thread::current() called on detached thread
>> - ... and 105 more: https://git.openjdk.java.net/jdk/compare/a9d2267f...5add9269
>
> Marked as reviewed by luhenry (Author).
> > > > [ Back-porting this patch to JDK 11] depends on the will of openjdk11 maintainers to accept this (and few other, like jep-388, as we depend on it) contribution.
> > >
> > >
> > > To the extent that 11u has fixed policies :) we definitely have a policy of accepting patches to keep 11u working on current hardware. So yes.
> >
> >
> > @lewurm That sounds like a green flag for you and jep-388 (with its R18_RESERVED functionality) ;)
>
> Thanks, @theRealAph, and @VladimirKempik . We are on it!
It's going to be tricky to do in a really clean way, given some of the weirdnesses of the ABI. However, I think there's probably a need for it
-------------
PR: https://git.openjdk.java.net/jdk/pull/2200
More information about the build-dev
mailing list