< prev index next >

src/share/vm/interpreter/templateInterpreterGenerator.hpp

Print this page

        

@@ -59,10 +59,12 @@
   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,11 +113,10 @@
   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);
< prev index next >