Testing Groovy against JDK 8 EA builds

Jochen Theodorou blackdrag at gmx.org
Wed Nov 20 00:51:14 PST 2013


> The VerifyError is VM related and there are still ongoing changes as the
> spec settles and the implementation catches up.

can you tell me which invoke instruction are how supposed to be able to 
call default methods? I am sure that if Foo implements Bar and bar() is 
a default method on Bar, that an invokevirtual Foo#bar() is supposed to 
be ok. But what about invokespecial on Bar#bar (like a super call)?

> The List issue is something to discuss on lambda-dev. We know there are
> some source incompatabilities with default methods in Java 8. This is an
> accepted price to pay for moving the Java libraries forward.

it is not a source incompatibility for us, but since it is Groovy code, 
not Java code that might be another story

bye Jochen

-- 
Jochen "blackdrag" Theodorou - Groovy Project Tech Lead
blog: http://blackdragsview.blogspot.com/
german groovy discussion newsgroup: de.comp.lang.misc
For Groovy programming sources visit http://groovy-lang.org



More information about the hotspot-dev mailing list