RFR: 8262952: [macos_aarch64] os::commit_memory failure [v3]
Gerard Ziemski
gziemski at openjdk.java.net
Mon May 17 16:24:52 UTC 2021
On Wed, 12 May 2021 14:45:42 GMT, Gerard Ziemski <gziemski at openjdk.org> wrote:
>> On x86_64 macOS the following sequence works just fine:
>>
>> attempt_reserve_memory_at(executable=false)
>> commit_memory(executable=true)
>>
>> however, on aarch64 macOS it fails.
>>
>> We fix the test itself to explicitly ask for executable memory when reserving it since it later commits it as executable.
>
> Gerard Ziemski has updated the pull request incrementally with one additional commit since the last revision:
>
> use the existing executable flag to indicate whether we want to commit exec memory or not
@theRealAph Could you please sign off on this change if you are OK with my change incorporating your feedback?
-------------
PR: https://git.openjdk.java.net/jdk/pull/3865
More information about the hotspot-runtime-dev
mailing list