RFR: 8315856: RISC-V: Use Zacas extension for cmpxchg [v2]

Robbin Ehn rehn at openjdk.org
Mon Dec 11 11:30:19 UTC 2023


On Mon, 11 Dec 2023 11:20:30 GMT, Ludovic Henry <luhenry at openjdk.org> wrote:

>> 8315856: RISC-V: Use Zacas extension for cmpxchg
>
> Ludovic Henry has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains three commits:
> 
>  - review
>  - Merge branch 'master' of github.com:openjdk/jdk into upstream-zacas
>  - 8315856: RISC-V: Use Zacas extension for cmpxchg

src/hotspot/cpu/riscv/macroAssembler_riscv.hpp line 1079:

> 1077:               Assembler::Aqrl acquire = Assembler::relaxed, Assembler::Aqrl release = Assembler::relaxed);
> 1078: 
> 1079:   static bool far_branches() {

Is this related ?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/16910#discussion_r1422331784


More information about the hotspot-dev mailing list