-
This issue tracks adding memory barrier to native AOT R2R asm helpers on LoongArch64 and RiscV
See #106004 for arm and arm64 of the change.
-
```
+ cd build/linux-riscv64-normal-server-slowdebug/hotspot/linux_riscv64_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DASSERT -I. -I/home/yansendao/git/riscv-port-j…
-
```
+ cd build/linux-riscv64-normal-server-slowdebug/hotspot/linux_riscv64_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DASSERT -I. -I/home/yansendao/git/riscv-port-j…
-
```
+ cd build/linux-riscv64-normal-server-slowdebug/hotspot/linux_riscv64_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DASSERT -I. -I/home/yansendao/git/riscv-port-j…
-
```
+ cd build/linux-riscv64-normal-server-slowdebug/hotspot/linux_riscv64_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DASSERT -I. -I/home/yansendao/git/riscv-port-j…
-
```
+ cd build/linux-riscv64-normal-server-slowdebug/hotspot/linux_riscv64_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DASSERT -I. -I/home/yansendao/git/riscv-port-j…
-
```
+ cd build/linux-riscv64-normal-server-release/hotspot/linux_riscv_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DPRODUCT -I. -I/home/yansendao/git/riscv-port-jdk8…
-
```
+ cd build/linux-riscv64-normal-server-release/hotspot/linux_riscv_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DPRODUCT -I. -I/home/yansendao/git/riscv-port-jdk8…
-
```
+ cd build/linux-riscv64-normal-server-release/hotspot/linux_riscv_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DPRODUCT -I. -I/home/yansendao/git/riscv-port-jdk8…
-
```
+ cd build/linux-riscv64-normal-server-release/hotspot/linux_riscv_compiler2/generated
+ bash -c '/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DRISCV64 -DPRODUCT -I. -I/home/yansendao/git/riscv-port-jdk8…