review request (M): 7032850: MethodHandle.invokeGeneric throws unspecified RuntimeException if parameterized method is called
John Rose
john.r.rose at oracle.com
Tue May 17 04:45:27 PDT 2011
http://cr.openjdk.java.net/~jrose/7032850/webrev.00/
7032850: MethodHandle.invokeGeneric throws unspecified RuntimeException if parameterized method is called
Summary: Implement invocation corner cases, including correct type conversions and interface type enforcement.
This is a fix for invoke[Generic], which was failing to process some reference conversions correctly.
This includes a related fix for interface conversions; the code was not issuing checkcasts against interfaces for asType adapters.
-- John
More information about the hotspot-compiler-dev
mailing list