[jdk11u-dev] RFR: 8253795: Implementation of JEP 391: macOS/AArch64 Port [v7]
Ahmed Muhsin
duke at openjdk.java.net
Mon Feb 7 22:56:12 UTC 2022
On Sat, 5 Feb 2022 15:30:10 GMT, Vladimir Kempik <vkempik at openjdk.org> wrote:
>> Vladimir Kempik has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Ignore TestOnError.java on macos_aarch64
>
> Looks like it was two missing WX transitions in JNI_QUICK_ENTRY and JVM_QUICK_ENTRY
> These transitions are present in zulu11
> JNI_QUICK_ENTRY and JVM_QUICK_ENTRY macros are missing in jdk17/upstream.
>
> That explains everything, except the macos version reproducibility, which is probably due to the difference in library calls leaving different w^x state up on exit.
>
> @ahmedmuhsin, when you will have a time, please check the updated PR on macos 11.0.1 or 11.2.1, for me it doesn't crash anymore
@VladimirKempik I tested again on all the OS versions that I mentioned above and everything looks very good. No crashes. Thanks!
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/715
More information about the jdk-updates-dev
mailing list