src/share/vm/interpreter/templateInterpreterGenerator.hpp

Print this page

        

*** 59,68 **** --- 59,70 ---- address generate_safept_entry_for(TosState state, address runtime_entry); void generate_throw_exception(); void lock_method(); + void bang_stack_shadow_pages(bool native_call); + // Instruction generation void generate_and_dispatch (Template* t, TosState tos_out = ilgl); void set_vtos_entry_points (Template* t, address& bep, address& cep, address& sep, address& aep, address& iep, address& lep, address& fep, address& dep, address& vep); void set_short_entry_points(Template* t, address& bep, address& cep, address& sep, address& aep, address& iep, address& lep, address& fep, address& dep, address& vep); void set_wide_entry_point (Template* t, address& wep);
*** 111,121 **** void save_native_result(void); void restore_native_result(void); #endif // SPARC #ifdef AARCH64 - void bang_stack_shadow_pages(bool native_call); void generate_transcendental_entry(AbstractInterpreter::MethodKind kind, int fpargs); #endif // AARCH64 #ifdef PPC void lock_method(Register Rflags, Register Rscratch1, Register Rscratch2, bool flags_preloaded=false); --- 113,122 ----