hotspot/src/share/vm/interpreter/interpreterRuntime.hpp
changeset 14583 d70ee55535f4
parent 13728 882756847a04
child 17000 11bf92e571a2
equal deleted inserted replaced
14582:490bb6c0df7c 14583:d70ee55535f4
    29 #include "interpreter/linkResolver.hpp"
    29 #include "interpreter/linkResolver.hpp"
    30 #include "memory/universe.hpp"
    30 #include "memory/universe.hpp"
    31 #include "oops/method.hpp"
    31 #include "oops/method.hpp"
    32 #include "runtime/frame.inline.hpp"
    32 #include "runtime/frame.inline.hpp"
    33 #include "runtime/signature.hpp"
    33 #include "runtime/signature.hpp"
       
    34 #include "runtime/thread.inline.hpp"
    34 #include "utilities/top.hpp"
    35 #include "utilities/top.hpp"
    35 #ifdef TARGET_OS_FAMILY_linux
       
    36 # include "thread_linux.inline.hpp"
       
    37 #endif
       
    38 #ifdef TARGET_OS_FAMILY_solaris
       
    39 # include "thread_solaris.inline.hpp"
       
    40 #endif
       
    41 #ifdef TARGET_OS_FAMILY_windows
       
    42 # include "thread_windows.inline.hpp"
       
    43 #endif
       
    44 #ifdef TARGET_OS_FAMILY_bsd
       
    45 # include "thread_bsd.inline.hpp"
       
    46 #endif
       
    47 
    36 
    48 // The InterpreterRuntime is called by the interpreter for everything
    37 // The InterpreterRuntime is called by the interpreter for everything
    49 // that cannot/should not be dealt with in assembly and needs C support.
    38 // that cannot/should not be dealt with in assembly and needs C support.
    50 
    39 
    51 class InterpreterRuntime: AllStatic {
    40 class InterpreterRuntime: AllStatic {