< prev index next >

src/share/vm/interpreter/interpreterRuntime.hpp

Print this page

        

*** 154,172 **** static void prepare_native_call(JavaThread* thread, Method* method); static address slow_signature_handler(JavaThread* thread, Method* method, intptr_t* from, intptr_t* to); ! #if defined(IA32) || defined(AMD64) || defined(ARM) // Popframe support (only needed on x86, AMD64 and ARM) static void popframe_move_outgoing_args(JavaThread* thread, void* src_address, void* dest_address); #endif // Platform dependent stuff #ifdef TARGET_ARCH_x86 # include "interpreterRT_x86.hpp" #endif #ifdef TARGET_ARCH_sparc # include "interpreterRT_sparc.hpp" #endif #ifdef TARGET_ARCH_zero # include "interpreterRT_zero.hpp" --- 154,175 ---- static void prepare_native_call(JavaThread* thread, Method* method); static address slow_signature_handler(JavaThread* thread, Method* method, intptr_t* from, intptr_t* to); ! #if defined(IA32) || defined(AMD64) || defined(ARM) || defined(AARCH64) // Popframe support (only needed on x86, AMD64 and ARM) static void popframe_move_outgoing_args(JavaThread* thread, void* src_address, void* dest_address); #endif // Platform dependent stuff #ifdef TARGET_ARCH_x86 # include "interpreterRT_x86.hpp" #endif + #ifdef TARGET_ARCH_aarch64 + # include "interpreterRT_aarch64.hpp" + #endif #ifdef TARGET_ARCH_sparc # include "interpreterRT_sparc.hpp" #endif #ifdef TARGET_ARCH_zero # include "interpreterRT_zero.hpp"
< prev index next >