src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp
Print this page
*** 20,29 ****
--- 20,35 ----
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
+ #ifndef OS_CPU_WINDOWS_X86_VM_ORDERACCESS_WINDOWS_X86_INLINE_HPP
+ #define OS_CPU_WINDOWS_X86_VM_ORDERACCESS_WINDOWS_X86_INLINE_HPP
+
+ #include "runtime/orderAccess.hpp"
+ #include "vm_version_x86.hpp"
+
#pragma warning(disable: 4035) // Disables warnings reporting missing return statement
// Implementation of class OrderAccess.
inline void OrderAccess::loadload() { acquire(); }
*** 206,210 ****
--- 212,218 ----
release_store_fence((volatile jint*)p, (jint)v);
#endif // AMD64
}
#pragma warning(default: 4035) // Enables warnings reporting missing return statement
+
+ #endif // OS_CPU_WINDOWS_X86_VM_ORDERACCESS_WINDOWS_X86_INLINE_HPP