Finally got time to try running our full application under 7u12 and I've hit a 
problem with our database library. In two cases where we are combining method 
handles to catch exceptions from a library method, process those exceptions to 
fill in our own error information and then fallback to the proper error 
handling code, we are failing to be bind properly. The failure occurs with 
methods with 9 or more arguments where the last one is an array.

I've attached a minimal test case which works under update 10 but fails under 
update 12 (all tests on Windows x64) and shows the difference in behaviour with 
the number of args.

Attachment: MethodHandleBug.java
Description: MethodHandleBug.java

_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to