src/hotspot/share/interpreter/interpreterRuntime.hpp
changeset 49368 2ed1c37df3a5
parent 47770 32d741a2b271
child 49480 d7df2dd501ce
equal deleted inserted replaced
49366:f95ef5511e1f 49368:2ed1c37df3a5
   116   // Quicken instance-of and check-cast bytecodes
   116   // Quicken instance-of and check-cast bytecodes
   117   static void    quicken_io_cc(JavaThread* thread);
   117   static void    quicken_io_cc(JavaThread* thread);
   118 
   118 
   119   // Exceptions thrown by the interpreter
   119   // Exceptions thrown by the interpreter
   120   static void    throw_AbstractMethodError(JavaThread* thread);
   120   static void    throw_AbstractMethodError(JavaThread* thread);
       
   121   static void    throw_AbstractMethodErrorWithMethod(JavaThread* thread, Method* oop);
       
   122   static void    throw_AbstractMethodErrorVerbose(JavaThread* thread,
       
   123                                                   Klass* recvKlass,
       
   124                                                   Method* missingMethod);
       
   125 
   121   static void    throw_IncompatibleClassChangeError(JavaThread* thread);
   126   static void    throw_IncompatibleClassChangeError(JavaThread* thread);
       
   127   static void    throw_IncompatibleClassChangeErrorVerbose(JavaThread* thread,
       
   128                                                            Klass* resc,
       
   129                                                            Klass* interfaceKlass);
   122   static void    throw_StackOverflowError(JavaThread* thread);
   130   static void    throw_StackOverflowError(JavaThread* thread);
   123   static void    throw_delayed_StackOverflowError(JavaThread* thread);
   131   static void    throw_delayed_StackOverflowError(JavaThread* thread);
   124   static void    throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index);
   132   static void    throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index);
   125   static void    throw_ClassCastException(JavaThread* thread, oopDesc* obj);
   133   static void    throw_ClassCastException(JavaThread* thread, oopDesc* obj);
   126   static void    create_exception(JavaThread* thread, char* name, char* message);
   134   static void    create_exception(JavaThread* thread, char* name, char* message);