< prev index next >

src/hotspot/cpu/s390/interp_masm_s390.hpp

Print this page
rev 48251 : 8193257: PPC64, s390 implementation for Thread-local handshakes
Reviewed-by:

*** 47,57 **** address entry_point, bool allow_relocation, bool check_exceptions); // Base routine for all dispatches. ! void dispatch_base(TosState state, address* table); public: InterpreterMacroAssembler(CodeBuffer* c) : MacroAssembler(c) {} --- 47,57 ---- address entry_point, bool allow_relocation, bool check_exceptions); // Base routine for all dispatches. ! void dispatch_base(TosState state, address* table, bool generate_poll = false); public: InterpreterMacroAssembler(CodeBuffer* c) : MacroAssembler(c) {}
*** 76,90 **** void compute_extra_locals_size_in_bytes(Register args_size, Register locals_size, Register delta); // dispatch routines void dispatch_prolog(TosState state, int step = 0); void dispatch_epilog(TosState state, int step = 0); ! void dispatch_only(TosState state); // Dispatch normal table via Z_bytecode (assume Z_bytecode is loaded already). void dispatch_only_normal(TosState state); void dispatch_normal(TosState state); ! void dispatch_next(TosState state, int step = 0); void dispatch_next_noverify_oop(TosState state, int step = 0); void dispatch_via(TosState state, address* table); void narrow(Register result, Register ret_type); --- 76,90 ---- void compute_extra_locals_size_in_bytes(Register args_size, Register locals_size, Register delta); // dispatch routines void dispatch_prolog(TosState state, int step = 0); void dispatch_epilog(TosState state, int step = 0); ! void dispatch_only(TosState state, bool generate_poll = false); // Dispatch normal table via Z_bytecode (assume Z_bytecode is loaded already). void dispatch_only_normal(TosState state); void dispatch_normal(TosState state); ! void dispatch_next(TosState state, int step = 0, bool generate_poll = false); void dispatch_next_noverify_oop(TosState state, int step = 0); void dispatch_via(TosState state, address* table); void narrow(Register result, Register ret_type);
< prev index next >