hotspot/src/share/vm/runtime/mutexLocker.cpp
changeset 14583 d70ee55535f4
parent 14390 bd0d881cf1c5
child 17029 9ff8d7c0ed79
equal deleted inserted replaced
14582:490bb6c0df7c 14583:d70ee55535f4
    23  */
    23  */
    24 
    24 
    25 #include "precompiled.hpp"
    25 #include "precompiled.hpp"
    26 #include "runtime/mutexLocker.hpp"
    26 #include "runtime/mutexLocker.hpp"
    27 #include "runtime/safepoint.hpp"
    27 #include "runtime/safepoint.hpp"
       
    28 #include "runtime/thread.inline.hpp"
    28 #include "runtime/threadLocalStorage.hpp"
    29 #include "runtime/threadLocalStorage.hpp"
    29 #include "runtime/vmThread.hpp"
    30 #include "runtime/vmThread.hpp"
    30 #ifdef TARGET_OS_FAMILY_linux
       
    31 # include "thread_linux.inline.hpp"
       
    32 #endif
       
    33 #ifdef TARGET_OS_FAMILY_solaris
       
    34 # include "thread_solaris.inline.hpp"
       
    35 #endif
       
    36 #ifdef TARGET_OS_FAMILY_windows
       
    37 # include "thread_windows.inline.hpp"
       
    38 #endif
       
    39 #ifdef TARGET_OS_FAMILY_bsd
       
    40 # include "thread_bsd.inline.hpp"
       
    41 #endif
       
    42 
    31 
    43 // Mutexes used in the VM (see comment in mutexLocker.hpp):
    32 // Mutexes used in the VM (see comment in mutexLocker.hpp):
    44 //
    33 //
    45 // Note that the following pointers are effectively final -- after having been
    34 // Note that the following pointers are effectively final -- after having been
    46 // set at JVM startup-time, they should never be subsequently mutated.
    35 // set at JVM startup-time, they should never be subsequently mutated.