hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp
changeset 46294 345a46524a19
parent 40010 e32d5e545789
child 46427 54713555867e
equal deleted inserted replaced
46293:9a88f7fe04b5 46294:345a46524a19
    43 
    43 
    44   // Handy address generation macros.
    44   // Handy address generation macros.
    45 #define thread_(field_name) in_bytes(JavaThread::field_name ## _offset()), R16_thread
    45 #define thread_(field_name) in_bytes(JavaThread::field_name ## _offset()), R16_thread
    46 #define method_(field_name) in_bytes(Method::field_name ## _offset()), R19_method
    46 #define method_(field_name) in_bytes(Method::field_name ## _offset()), R19_method
    47 
    47 
    48   virtual void check_and_handle_popframe(Register java_thread);
    48   virtual void check_and_handle_popframe(Register scratch_reg);
    49   virtual void check_and_handle_earlyret(Register java_thread);
    49   virtual void check_and_handle_earlyret(Register scratch_reg);
    50 
    50 
    51   // Base routine for all dispatches.
    51   // Base routine for all dispatches.
    52   void dispatch_base(TosState state, address* table);
    52   void dispatch_base(TosState state, address* table);
    53 
    53 
    54   void load_earlyret_value(TosState state, Register Rscratch1);
    54   void load_earlyret_value(TosState state, Register Rscratch1);