< prev index next >
src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp
Print this page
@@ -21,16 +21,15 @@
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
-#ifndef OS_CPU_LINUX_AARCH64_VM_ORDERACCESS_LINUX_AARCH64_INLINE_HPP
-#define OS_CPU_LINUX_AARCH64_VM_ORDERACCESS_LINUX_AARCH64_INLINE_HPP
+#ifndef OS_CPU_LINUX_AARCH64_VM_ORDERACCESS_LINUX_AARCH64_HPP
+#define OS_CPU_LINUX_AARCH64_VM_ORDERACCESS_LINUX_AARCH64_HPP
#include "runtime/atomic.hpp"
#include "runtime/orderAccess.hpp"
-#include "runtime/os.hpp"
#include "vm_version_aarch64.hpp"
// Implementation of class OrderAccess.
inline void OrderAccess::loadload() { acquire(); }
@@ -69,6 +68,6 @@
{
template <typename T>
void operator()(T v, volatile T* p) const { release_store(p, v); fence(); }
};
-#endif // OS_CPU_LINUX_AARCH64_VM_ORDERACCESS_LINUX_AARCH64_INLINE_HPP
+#endif // OS_CPU_LINUX_AARCH64_VM_ORDERACCESS_LINUX_AARCH64_HPP
< prev index next >