< prev index next >

src/share/vm/runtime/thread.hpp

Print this page

        

*** 1041,1051 **** // last_Java_pc address last_Java_pc(void) { return _anchor.last_Java_pc(); } // Safepoint support ! #ifndef PPC64 JavaThreadState thread_state() const { return _thread_state; } void set_thread_state(JavaThreadState s) { _thread_state = s; } #else // Use membars when accessing volatile _thread_state. See // Threads::create_vm() for size checks. --- 1041,1051 ---- // last_Java_pc address last_Java_pc(void) { return _anchor.last_Java_pc(); } // Safepoint support ! #if !(defined(PPC64) || defined(AARCH64)) JavaThreadState thread_state() const { return _thread_state; } void set_thread_state(JavaThreadState s) { _thread_state = s; } #else // Use membars when accessing volatile _thread_state. See // Threads::create_vm() for size checks.
*** 1699,1708 **** --- 1699,1711 ---- // Machine dependent stuff #ifdef TARGET_OS_ARCH_linux_x86 # include "thread_linux_x86.hpp" #endif + #ifdef TARGET_OS_ARCH_linux_aarch64 + # include "thread_linux_aarch64.hpp" + #endif #ifdef TARGET_OS_ARCH_linux_sparc # include "thread_linux_sparc.hpp" #endif #ifdef TARGET_OS_ARCH_linux_zero # include "thread_linux_zero.hpp"
< prev index next >