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