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:37:06 UTC 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20150130/e8401d51/attachment.html>


More information about the hotspot-compiler-dev mailing list