RFR: 8282322: AArch64: Provide a means to eliminate all STREX family of instructions [v3]
Andrew Haley
aph at openjdk.java.net
Tue May 24 06:59:05 UTC 2022
On Mon, 23 May 2022 16:52:25 GMT, Andrew Haley <aph at openjdk.org> wrote:
>> Dmitry Chuyko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains five additional commits since the last revision:
>>
>> - Merge branch 'openjdk:master' into JDK-8282322
>> - Use LSE in linux-aarch64 asm code if __ARM_FEATURE_ATOMICS is on
>> - Revert "hardlse feature"
>>
>> This reverts commit c5da85d3282bb995f69639f8f592cc94560916c5.
>> - Merge branch 'openjdk:master' into JDK-8282322
>> - hardlse feature
>
> src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S line 291:
>
>> 289: #endif
>> 290: 1: mov x0, x3
>> 291: ret
>
> Oh gosh, I find all those `#if`s really hard to read.
I'm withdrawing that comment. Patch is OK. Sorry for the noise.
-------------
PR: https://git.openjdk.java.net/jdk/pull/8779
More information about the hotspot-dev
mailing list