hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp
changeset 7397 5b173b4ca846
parent 6463 f4362c8da849
child 8315 1503f9d7681f
equal deleted inserted replaced
7396:518b01b064ff 7397:5b173b4ca846
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    20  * or visit www.oracle.com if you need additional information or have any
    20  * or visit www.oracle.com if you need additional information or have any
    21  * questions.
    21  * questions.
    22  *
    22  *
    23  */
    23  */
       
    24 
       
    25 #ifndef CPU_X86_VM_STUBROUTINES_X86_32_HPP
       
    26 #define CPU_X86_VM_STUBROUTINES_X86_32_HPP
    24 
    27 
    25 // This file holds the platform specific parts of the StubRoutines
    28 // This file holds the platform specific parts of the StubRoutines
    26 // definition. See stubRoutines.hpp for a description on how to
    29 // definition. See stubRoutines.hpp for a description on how to
    27 // extend it.
    30 // extend it.
    28 
    31 
    58   static void set_call_stub_compiled_return(address ret)     { _call_stub_compiled_return = ret; }
    61   static void set_call_stub_compiled_return(address ret)     { _call_stub_compiled_return = ret; }
    59 };
    62 };
    60 
    63 
    61   static bool    returns_to_call_stub(address return_pc)     { return (return_pc == _call_stub_return_address) ||
    64   static bool    returns_to_call_stub(address return_pc)     { return (return_pc == _call_stub_return_address) ||
    62                                                                        return_pc == x86::get_call_stub_compiled_return(); }
    65                                                                        return_pc == x86::get_call_stub_compiled_return(); }
       
    66 
       
    67 #endif // CPU_X86_VM_STUBROUTINES_X86_32_HPP