hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp
changeset 2570 ecc7862946d4
parent 2534 08dac9ce0cd7
child 4429 d7eb4e2099aa
equal deleted inserted replaced
2569:9e8daec25638 2570:ecc7862946d4
    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);
    54   address generate_return_entry_for(TosState state, int step, bool unbox = false);
       
    55   address generate_return_unbox_entry_for(TosState state, int step) {
       
    56     return generate_return_entry_for(state, step, true);
       
    57   }
    55   address generate_earlyret_entry_for(TosState state);
    58   address generate_earlyret_entry_for(TosState state);
    56   address generate_deopt_entry_for(TosState state, int step);
    59   address generate_deopt_entry_for(TosState state, int step);
    57   address generate_safept_entry_for(TosState state, address runtime_entry);
    60   address generate_safept_entry_for(TosState state, address runtime_entry);
    58   void    generate_throw_exception();
    61   void    generate_throw_exception();
    59 
    62