RFR (S) 8027804: JCK resolveMethod test fails expecting AbstractMethodError

harold seigel harold.seigel at oracle.com
Tue Nov 26 11:19:19 PST 2013


Hi,

Please review this small change to fix bug 8027804.

In cases where the maximally specific method is abstract, the fix 
creates an AbstractMethodError exception and message.  This generates an 
overpass method.  The overpass method then gets added to the default 
methods table where it can be found during method resolution.

The fix was tested with the JCK lang and vm tests, the default methods 
tests, ute vm.quick tests, and the jtreg hotspot, lang, and util tests.

Open webrev: http://cr.openjdk.java.net/~hseigel/bug_8027804/ 
<http://cr.openjdk.java.net/%7Ehseigel/bug_8027804/>

Bug: https://bugs.openjdk.java.net/browse/JDK-8027804

Thanks, Harold


More information about the hotspot-runtime-dev mailing list