XS review: 8098557: Eager initialization of a super interface with a default method

Karen Kinnear karen.kinnear at oracle.com
Mon Nov 23 13:05:19 UTC 2015


Thank you Lois.

Good idea - I will extend the test.

thanks,
Karen

> On Nov 23, 2015, at 7:39 AM, Lois Foltan <lois.foltan at oracle.com> wrote:
> 
> Looks good.  If you have a chance can TestInterfaceInit.java include a test case for an interface with an abstract method and/or a static method to make sure that interface is not initialized?  I don't need to see another webrev though.
> Lois
> 
> On 11/20/2015 2:29 PM, Karen Kinnear wrote:
>> Please review fix for 8098557:
>> Summary: Initialization of a super interface with a default method should
>> be triggered by initialization of a dependent subclass, but not of a
>> dependent subinterface.
>> 
>> open webrev at http://cr.openjdk.java.net/~acorn/8098557/webrev
>> bug link at https://bugs.openjdk.java.net/browse/JDK-8098557
>> 
>> tests:
>> jprt
>> reported example, new test
>> all platforms: vm quick & non-cool
>> linux-x64: defmeth, SelectionResolution, jtreg hotspot, hotspot/closed, compiler, compiler/closed
>>            jtreg java/util, jtreg tools/javac/lambdaShapes
>> jtreg jdk in progress
>> jcks  - working on
>> 
>> thanks,
>> Karen
> 



More information about the hotspot-runtime-dev mailing list