On Thu, 4 Feb 2021 22:34:16 GMT, Gerard Ziemski <gziem...@openjdk.org> wrote:

>> Anton Kozlov has updated the pull request incrementally with six additional 
>> commits since the last revision:
>> 
>>  - Merge remote-tracking branch 'origin/jdk/jdk-macos' into jdk-macos
>>  - Add comments to WX transitions
>>    
>>    + minor change of placements
>>  - Use macro conditionals instead of empty functions
>>  - Add W^X to tests
>>  - Do not require known W^X state
>>  - Revert w^x in gtests
>
> src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp line 237:
> 
>> 235:       os::Posix::ucontext_set_pc(uc, 
>> StubRoutines::continuation_for_safefetch_fault(pc));
>> 236:       return true;
>> 237:     }
> 
> Isn't this case already handled by `JVM_HANDLE_XXX_SIGNAL()` ? Why do we need 
> it here again?

Good point, thanks. We are missing a few fixes in os_cpu/bsd_aarch64. This was 
moved out recently. I'm going to align bsd_aarch64 with the rest of platforms.

-------------

PR: https://git.openjdk.java.net/jdk/pull/2200

Reply via email to