src/share/vm/interpreter/templateInterpreter.hpp

Print this page
rev 7258 : 8064611: AARCH64: Changes to HotSpot shared code
Summary: Everything except cpu/ and os_cpu/.
Reviewed-by: kvn


 187   // Deoptimization should reexecute this bytecode
 188   static bool    bytecode_should_reexecute(Bytecodes::Code code);
 189   // Compute the address for reexecution
 190   static address deopt_reexecute_entry(Method* method, address bcp);
 191 
 192 #ifdef TARGET_ARCH_x86
 193 # include "templateInterpreter_x86.hpp"
 194 #endif
 195 #ifdef TARGET_ARCH_sparc
 196 # include "templateInterpreter_sparc.hpp"
 197 #endif
 198 #ifdef TARGET_ARCH_zero
 199 # include "templateInterpreter_zero.hpp"
 200 #endif
 201 #ifdef TARGET_ARCH_arm
 202 # include "templateInterpreter_arm.hpp"
 203 #endif
 204 #ifdef TARGET_ARCH_ppc
 205 # include "templateInterpreter_ppc.hpp"
 206 #endif



 207 
 208 
 209 };
 210 
 211 #endif // !CC_INTERP
 212 
 213 #endif // SHARE_VM_INTERPRETER_TEMPLATEINTERPRETER_HPP


 187   // Deoptimization should reexecute this bytecode
 188   static bool    bytecode_should_reexecute(Bytecodes::Code code);
 189   // Compute the address for reexecution
 190   static address deopt_reexecute_entry(Method* method, address bcp);
 191 
 192 #ifdef TARGET_ARCH_x86
 193 # include "templateInterpreter_x86.hpp"
 194 #endif
 195 #ifdef TARGET_ARCH_sparc
 196 # include "templateInterpreter_sparc.hpp"
 197 #endif
 198 #ifdef TARGET_ARCH_zero
 199 # include "templateInterpreter_zero.hpp"
 200 #endif
 201 #ifdef TARGET_ARCH_arm
 202 # include "templateInterpreter_arm.hpp"
 203 #endif
 204 #ifdef TARGET_ARCH_ppc
 205 # include "templateInterpreter_ppc.hpp"
 206 #endif
 207 #ifdef TARGET_ARCH_aarch64
 208 # include "templateInterpreter_aarch64.hpp"
 209 #endif
 210 
 211 
 212 };
 213 
 214 #endif // !CC_INTERP
 215 
 216 #endif // SHARE_VM_INTERPRETER_TEMPLATEINTERPRETER_HPP