RFR 8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return types
Jorn Vernee
jorn.vernee at oracle.com
Tue Nov 12 11:09:06 UTC 2019
Hi,
Please review the following patch that fixes handling of long/double
returns for the tryFinally MethodHandle combinator.
Bug: https://bugs.openjdk.java.net/browse/JDK-8233920
Webrev: http://cr.openjdk.java.net/~jvernee/8233920/webrev.01/
(Testing=tier1)
FWIW, I also added some missing close tags to the javadoc in the
InvokerBytecodeGenerator class (IntelliJ was warning about this).
As a heads-up; I'm not a committer on the jdk project, so a sponsor
would be needed to push this.
Thanks,
Jorn
More information about the core-libs-dev
mailing list