hotspot/src/share/vm/interpreter/interpreterRuntime.hpp
changeset 35071 a0910b1d3e0d
parent 33593 60764a78fa5c
child 35214 d86005e0b4c2
equal deleted inserted replaced
35066:cd4ac076bf7f 35071:a0910b1d3e0d
    89   static void    register_finalizer(JavaThread* thread, oopDesc* obj);
    89   static void    register_finalizer(JavaThread* thread, oopDesc* obj);
    90 
    90 
    91   // Quicken instance-of and check-cast bytecodes
    91   // Quicken instance-of and check-cast bytecodes
    92   static void    quicken_io_cc(JavaThread* thread);
    92   static void    quicken_io_cc(JavaThread* thread);
    93 
    93 
       
    94   static address check_ReservedStackAccess_annotated_methods(JavaThread* thread);
       
    95 
    94   // Exceptions thrown by the interpreter
    96   // Exceptions thrown by the interpreter
    95   static void    throw_AbstractMethodError(JavaThread* thread);
    97   static void    throw_AbstractMethodError(JavaThread* thread);
    96   static void    throw_IncompatibleClassChangeError(JavaThread* thread);
    98   static void    throw_IncompatibleClassChangeError(JavaThread* thread);
    97   static void    throw_StackOverflowError(JavaThread* thread);
    99   static void    throw_StackOverflowError(JavaThread* thread);
       
   100   static void    throw_delayed_StackOverflowError(JavaThread* thread);
    98   static void    throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index);
   101   static void    throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index);
    99   static void    throw_ClassCastException(JavaThread* thread, oopDesc* obj);
   102   static void    throw_ClassCastException(JavaThread* thread, oopDesc* obj);
   100   static void    create_exception(JavaThread* thread, char* name, char* message);
   103   static void    create_exception(JavaThread* thread, char* name, char* message);
   101   static void    create_klass_exception(JavaThread* thread, char* name, oopDesc* obj);
   104   static void    create_klass_exception(JavaThread* thread, char* name, oopDesc* obj);
   102   static address exception_handler_for_exception(JavaThread* thread, oopDesc* exception);
   105   static address exception_handler_for_exception(JavaThread* thread, oopDesc* exception);