We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 90d4ff6 commit 9ffec67Copy full SHA for 9ffec67
src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
@@ -37,7 +37,7 @@ inline void OrderAccess::storestore() { release(); }
37
inline void OrderAccess::loadstore() { acquire(); }
38
inline void OrderAccess::storeload() { fence(); }
39
40
-#define FULL_MEM_BARRIER __sync_synchronize()
+#define FULL_MEM_BARRIER __atomic_thread_fence(__ATOMIC_SEQ_CST);
41
#define READ_MEM_BARRIER __atomic_thread_fence(__ATOMIC_ACQUIRE);
42
#define WRITE_MEM_BARRIER __atomic_thread_fence(__ATOMIC_RELEASE);
43
0 commit comments