RFR(S): 8160276 - Jittester: bytecode tests generation hangs in ClassWriter infinite loop

Dmitrij Pochepko dmitrij.pochepko at oracle.com
Wed Jul 6 16:11:43 UTC 2016


Thank you!

On 06.07.2016 19:07, Igor Veresov wrote:
> Ok. Looks good then.
>
> igor
>
>> On Jul 6, 2016, at 3:55 AM, Dmitrij Pochepko 
>> <Dmitrij.Pochepko at Oracle.COM <mailto:Dmitrij.Pochepko at oracle.com>> wrote:
>>
>> Hi.
>>
>> It hangs in at jdk.internal.org.objectweb.asm.MethodWriter.visitMax 
>> infinite loop when calculating max stack. A respective task for 
>> investigating this particular issue has been created (JDK-8160673). 
>> However, in order to have jittester tests generation more stable in 
>> general for automatic tests generation, a patch for current 
>> issue(JDK-8160276) is needed.
>>
>> Thanks,
>> Dmitrij
>>> But why does it hang?
>>>
>>> igor
>>>
>>>> On Jun 30, 2016, at 10:02 AM, Dmitrij Pochepko<Dmitrij.Pochepko at Oracle.COM>  wrote:
>>>>
>>>> Hi,
>>>>
>>>> please review fix for 8160276 - Jittester: bytecode tests generation hangs in ClassWriter infinite loop
>>>>
>>>> Jittester hangs in rare cases of specific seeds, so, fix launch test generation in separate thread and check for generation timeout. Test is generated again with next seed in case timeout was hit.
>>>>
>>>> webrev:http://cr.openjdk.java.net/~dpochepk/8160276/webrev.01/
>>>> CR:https://bugs.openjdk.java.net/browse/JDK-8160276
>>>>
>>>> I've tested it locally on linux-amd64.
>>>>
>>>> Thanks,
>>>> Dmitrij
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20160706/5aa8b403/attachment.html>


More information about the hotspot-compiler-dev mailing list