Mercurial > hg > graal-compiler
comparison src/share/vm/interpreter/interpreterRuntime.hpp @ 12010:ca0165daa6ec
7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments
Summary: Restore the appendix argument after PopFrame() call
Reviewed-by: twisti, coleenp
Contributed-by: serguei.spitsyn@oracle.com
author | sspitsyn |
---|---|
date | Tue, 06 Aug 2013 16:33:59 -0700 |
parents | aeaca88565e6 |
children | 3cce976666d9 abe03600372a |
comparison
equal
deleted
inserted
replaced
11996:22a5aff0df0b | 12010: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 |