On Thu, 4 Feb 2021 23:05:56 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
>
> I reviewed bsd_aarch64.cpp digging bit deeper and left some comments.

> > Umm, so how does patching work? We don't even know if other threads are 
> > executing the code we need to patch.
> 
> I thought java can handle that scenario in usual (non W^X systems) just fine, 
> so we just believe jvm did everything right and it's safe to rewrite some 
> code at specific moment.

Got it, OK.

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

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

Reply via email to