src/share/vm/interpreter/interpreterRuntime.hpp

changeset 5496
ca0165daa6ec
parent 4936
aeaca88565e6
child 6470
abe03600372a
equal deleted inserted replaced
5482:22a5aff0df0b 5496:ca0165daa6ec
93 static void throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index); 93 static void throw_ArrayIndexOutOfBoundsException(JavaThread* thread, char* name, jint index);
94 static void throw_ClassCastException(JavaThread* thread, oopDesc* obj); 94 static void throw_ClassCastException(JavaThread* thread, oopDesc* obj);
95 static void create_exception(JavaThread* thread, char* name, char* message); 95 static void create_exception(JavaThread* thread, char* name, char* message);
96 static void create_klass_exception(JavaThread* thread, char* name, oopDesc* obj); 96 static void create_klass_exception(JavaThread* thread, char* name, oopDesc* obj);
97 static address exception_handler_for_exception(JavaThread* thread, oopDesc* exception); 97 static address exception_handler_for_exception(JavaThread* thread, oopDesc* exception);
98 #if INCLUDE_JVMTI
99 static void member_name_arg_or_null(JavaThread* thread, address dmh, Method* m, address bcp);
100 #endif
98 static void throw_pending_exception(JavaThread* thread); 101 static void throw_pending_exception(JavaThread* thread);
99 102
100 // Statics & fields 103 // Statics & fields
101 static void resolve_get_put(JavaThread* thread, Bytecodes::Code bytecode); 104 static void resolve_get_put(JavaThread* thread, Bytecodes::Code bytecode);
102 105

mercurial