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
|