< 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 >