review request (URGENT): 7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
Tom Rodriguez
tom.rodriguez at oracle.com
Wed Jun 1 11:50:27 PDT 2011
Looks ok.
tom
On Jun 1, 2011, at 11:44 AM, John Rose wrote:
> Low-level fix to ensure wrapping of early linkage errors in bootstrap method errors, for invokedynamic corner cases.
>
> 7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
> JVM Summary: Delegate invokedynamic linkage errors to MethodHandleNatives.raiseException.
> JDK Summary: Wrap invokedynamic linkage errors in BootstrapMethodError, as needed.
>
> http://cr.openjdk.java.net/~jrose/7049415/webrev.jvm.00
> http://cr.openjdk.java.net/~jrose/7049415/webrev.jdk.00
>
> These changes can integrate in any order. To fix the bug, both must be integrated.
>
> Test case attached. All paths have been exercised.
>
> -- John
>
> <Test7049415.java>
More information about the hotspot-compiler-dev
mailing list