hotspot/src/os/solaris/vm/thread_solaris.inline.hpp
changeset 24351 61b33cc6d3cf
parent 14583 d70ee55535f4
child 24487 71ff0bd674eb
equal deleted inserted replaced
24350:8d8c1012dacd 24351:61b33cc6d3cf
    27 
    27 
    28 #ifndef SHARE_VM_RUNTIME_THREAD_INLINE_HPP_SCOPE
    28 #ifndef SHARE_VM_RUNTIME_THREAD_INLINE_HPP_SCOPE
    29 #error "This file should only be included from thread.inline.hpp"
    29 #error "This file should only be included from thread.inline.hpp"
    30 #endif
    30 #endif
    31 
    31 
    32 #include "runtime/atomic.hpp"
    32 #include "runtime/atomic.inline.hpp"
    33 #include "runtime/prefetch.hpp"
    33 #include "runtime/prefetch.hpp"
    34 #include "runtime/thread.hpp"
    34 #include "runtime/thread.hpp"
    35 #include "runtime/threadLocalStorage.hpp"
    35 #include "runtime/threadLocalStorage.hpp"
    36 #ifdef TARGET_OS_ARCH_solaris_x86
    36 #ifdef TARGET_OS_ARCH_solaris_x86
    37 # include "atomic_solaris_x86.inline.hpp"
       
    38 # include "orderAccess_solaris_x86.inline.hpp"
       
    39 # include "prefetch_solaris_x86.inline.hpp"
    37 # include "prefetch_solaris_x86.inline.hpp"
    40 #endif
    38 #endif
    41 #ifdef TARGET_OS_ARCH_solaris_sparc
    39 #ifdef TARGET_OS_ARCH_solaris_sparc
    42 # include "atomic_solaris_sparc.inline.hpp"
       
    43 # include "orderAccess_solaris_sparc.inline.hpp"
       
    44 # include "prefetch_solaris_sparc.inline.hpp"
    40 # include "prefetch_solaris_sparc.inline.hpp"
    45 #endif
    41 #endif
    46 
    42 
    47 // Thread::current is "hot" it's called > 128K times in the 1st 500 msecs of
    43 // Thread::current is "hot" it's called > 128K times in the 1st 500 msecs of
    48 // startup.
    44 // startup.