RFR(XXS): 8068003: compiler/whitebox/DeoptimizeFramesTest.java fails: compilation 48 can't be available

Pavel Chistyakov pavel.chistyakov at oracle.com
Fri Jan 30 17:42:38 UTC 2015


Vladimir, thank you for review!

-------------
Regards,
Pavel

On 30.01.2015 20:50, Vladimir Kozlov wrote:
> Looks good.
>
> Thanks,
> Vladimir
>
> On 1/30/15 9:37 AM, Pavel Chistyakov wrote:
>> Hi all,
>>
>> please take a look into very small change for JDK-8068003 
>> <https://bugs.openjdk.java.net/browse/JDK-8068003>
>>
>> Problem: compiler/whitebox/DeoptimizeFramesTest fails frequently with 
>> 'compilation 48 can't be available'
>>
>> Solution:
>> Some investigations show that -XX:+DeoptimizeALot used in nightlies 
>> produces such results. WB::deotimizeFrames function
>> tries to deoptimize frames (and our test method) but VM deoptimizeAll 
>> operation forced by DeoptimizeALot already done
>> this and we got unexpected method state.
>> Disabling DeoptimizeALot in test helps to prevent failures.
>>
>> Testing: manual locally and on remote failing machine
>>
>> webrev: http://cr.openjdk.java.net/~pchistyakov/8068003/webrev.00/
>> JBS: https://bugs.openjdk.java.net/browse/JDK-8068003
>>
>> ------------------
>> Thanks,
>> Pavel



More information about the hotspot-compiler-dev mailing list