96 static void throw_AbstractMethodError(JavaThread* thread); |
96 static void throw_AbstractMethodError(JavaThread* thread); |
97 static void throw_IncompatibleClassChangeError(JavaThread* thread); |
97 static void throw_IncompatibleClassChangeError(JavaThread* thread); |
98 static void throw_StackOverflowError(JavaThread* thread); |
98 static void throw_StackOverflowError(JavaThread* thread); |
99 static void throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index); |
99 static void throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index); |
100 static void throw_ClassCastException(JavaThread* thread, oopDesc* obj); |
100 static void throw_ClassCastException(JavaThread* thread, oopDesc* obj); |
101 static void throw_WrongMethodTypeException(JavaThread* thread, oopDesc* mtype = NULL, oopDesc* mhandle = NULL); |
|
102 static void create_exception(JavaThread* thread, char* name, char* message); |
101 static void create_exception(JavaThread* thread, char* name, char* message); |
103 static void create_klass_exception(JavaThread* thread, char* name, oopDesc* obj); |
102 static void create_klass_exception(JavaThread* thread, char* name, oopDesc* obj); |
104 static address exception_handler_for_exception(JavaThread* thread, oopDesc* exception); |
103 static address exception_handler_for_exception(JavaThread* thread, oopDesc* exception); |
105 static void throw_pending_exception(JavaThread* thread); |
104 static void throw_pending_exception(JavaThread* thread); |
106 |
105 |