mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8166974: invokedynamic implementation should not wrap Errors
Reviewed-by: dholmes, jrose
This commit is contained in:
parent
e555a3e342
commit
a1289cce5b
4 changed files with 300 additions and 92 deletions
|
@ -2698,7 +2698,7 @@ Handle SystemDictionary::find_method_handle_type(Symbol* signature,
|
|||
}
|
||||
assert(arg == npts, "");
|
||||
|
||||
// call java.lang.invoke.MethodHandleNatives::findMethodType(Class rt, Class[] pts) -> MethodType
|
||||
// call java.lang.invoke.MethodHandleNatives::findMethodHandleType(Class rt, Class[] pts) -> MethodType
|
||||
JavaCallArguments args(Handle(THREAD, rt()));
|
||||
args.push_oop(pts());
|
||||
JavaValue result(T_OBJECT);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue