RFR: 8221554: aarch64 cross-modifying code [v6]

Alan Hayward github.com+4146708+a74nh at openjdk.java.net
Thu Nov 12 14:31:13 UTC 2020


On Thu, 12 Nov 2020 09:07:01 GMT, Nick Gasson <ngasson at openjdk.org> wrote:

>> Alan Hayward has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains six commits:
>> 
>>  - Merge master
>>    
>>    Change-Id: I97df4e7686699478f0f89451ec0a3537d38cfd6d
>>  - Merge master
>>    
>>    Change-Id: I5e1715fdb11305191fe7bf86cbfb7a6da446b3dc
>>  - Remove inlasm_isb define
>>    
>>    Change-Id: I2d0ef8a78292dac875f3f65d2253981cdb7a497a
>>  - AArch64: Add cross modify fence verification
>>  - AArch64: Use cross_modify_fence instead of maybe_isb
>>  - Split cross_modify_fence
>
> src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp line 60:
> 
>> 58: }
>> 59: 
>> 60: #undef inlasm_isb
> 
> Don't need this `#undef` any more.

Missed that, thanks. Removed now

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

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


More information about the hotspot-dev mailing list