[15] RFR(T): 8248265: compiler/ciReplay tests fail with AOT compiled java.base

Tobias Hartmann tobias.hartmann at oracle.com
Tue Jun 30 07:08:08 UTC 2020


Thanks Vladimir!

Best regards,
Tobias

On 29.06.20 20:06, Vladimir Kozlov wrote:
> Good.
> 
> Thanks,
> Vladimir
> 
> On 6/28/20 11:06 PM, Tobias Hartmann wrote:
>> Hi Vladimir,
>>
>> Thanks for the review!
>>
>> On 26.06.20 20:37, Vladimir Kozlov wrote:
>>> I prefer an assign to a static variable. Printing is very complex code.
>>
>> Okay, my intention for the printing was that it would help to diagnose similar issues (method not
>> called) but that should never happen with a non-empty method anyway. Here's a new version:
>> http://cr.openjdk.java.net/~thartmann/8248265/webrev.01/
>>
>>>> With AOT compiled java.base, we call the test method EmptyMain::main through
>>>> JavaCalls::call_helper(). The fix for JDK-8247832 restored the old behavior that empty methods are
>>>> not called: https://hg.openjdk.java.net/jdk/jdk15/rev/94025f9e6a0d#l2.36
>>>
>>> These changes are done for JDK-8247992. JDK-8247832 is not related and not fixed yet.
>>
>> Right, I've linked the right changeset but mentioned the wrong bug (copy-paste error from the
>> clipboard).
>>
>> Thanks,
>> Tobias
>>


More information about the hotspot-compiler-dev mailing list