hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp
changeset 4429 d7eb4e2099aa
parent 2570 ecc7862946d4
child 5547 f4b087cbb361
equal deleted inserted replaced
4428:d1617f46285d 4429:d7eb4e2099aa
    49   address generate_exception_handler_common(const char* name, const char* message, bool pass_oop);
    49   address generate_exception_handler_common(const char* name, const char* message, bool pass_oop);
    50   address generate_ClassCastException_handler();
    50   address generate_ClassCastException_handler();
    51   address generate_WrongMethodType_handler();
    51   address generate_WrongMethodType_handler();
    52   address generate_ArrayIndexOutOfBounds_handler(const char* name);
    52   address generate_ArrayIndexOutOfBounds_handler(const char* name);
    53   address generate_continuation_for(TosState state);
    53   address generate_continuation_for(TosState state);
    54   address generate_return_entry_for(TosState state, int step, bool unbox = false);
    54   address generate_return_entry_for(TosState state, int step);
    55   address generate_return_unbox_entry_for(TosState state, int step) {
       
    56     return generate_return_entry_for(state, step, true);
       
    57   }
       
    58   address generate_earlyret_entry_for(TosState state);
    55   address generate_earlyret_entry_for(TosState state);
    59   address generate_deopt_entry_for(TosState state, int step);
    56   address generate_deopt_entry_for(TosState state, int step);
    60   address generate_safept_entry_for(TosState state, address runtime_entry);
    57   address generate_safept_entry_for(TosState state, address runtime_entry);
    61   void    generate_throw_exception();
    58   void    generate_throw_exception();
    62 
    59