equal
deleted
inserted
replaced
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_SPARC_VM_STUBROUTINES_SPARC_HPP |
|
26 #define CPU_SPARC_VM_STUBROUTINES_SPARC_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 |
98 // flushes (all but current) register window |
101 // flushes (all but current) register window |
99 static intptr_t* (*flush_callers_register_windows_func())() { return CAST_TO_FN_PTR(intptr_t* (*)(void), _flush_callers_register_windows_entry); } |
102 static intptr_t* (*flush_callers_register_windows_func())() { return CAST_TO_FN_PTR(intptr_t* (*)(void), _flush_callers_register_windows_entry); } |
100 |
103 |
101 static address partial_subtype_check() { return _partial_subtype_check; } |
104 static address partial_subtype_check() { return _partial_subtype_check; } |
102 }; |
105 }; |
|
106 |
|
107 #endif // CPU_SPARC_VM_STUBROUTINES_SPARC_HPP |