21 * or visit www.oracle.com if you need additional information or have any |
21 * or visit www.oracle.com if you need additional information or have any |
22 * questions. |
22 * questions. |
23 * |
23 * |
24 */ |
24 */ |
25 |
25 |
26 #ifndef OS_CPU_AIX_OJDKPPC_VM_THREADLS_AIX_PPC_HPP |
26 #ifndef OS_CPU_AIX_PPC_VM_THREADLS_AIX_PPC_HPP |
27 #define OS_CPU_AIX_OJDKPPC_VM_THREADLS_AIX_PPC_HPP |
27 #define OS_CPU_AIX_PPC_VM_THREADLS_AIX_PPC_HPP |
28 |
28 |
29 // Processor dependent parts of ThreadLocalStorage |
29 // Processor dependent parts of ThreadLocalStorage |
30 |
30 |
31 public: |
31 public: |
32 static Thread* thread() { |
32 static Thread* thread() { |
33 return (Thread *) os::thread_local_storage_at(thread_index()); |
33 return (Thread *) os::thread_local_storage_at(thread_index()); |
34 } |
34 } |
35 |
35 |
36 #endif // OS_CPU_AIX_OJDKPPC_VM_THREADLS_AIX_PPC_HPP |
36 #endif // OS_CPU_AIX_PPC_VM_THREADLS_AIX_PPC_HPP |