RFR(S): 8153013: BlockingCompilation test times out

Nils Eliasson nils.eliasson at oracle.com
Fri Apr 8 12:27:27 UTC 2016


Hi,

Please review this small fix of the BlockingCompilation test.

Summary:
Add method enqueued for compilation with WB API may be removed from the 
compile queue as stale.

Solution:
Add -XX:TieredCompileTaskTimeout=60000 to make sure nothing gets stale 
while the test is running. (Also added some extra checks that may spare 
us from waiting until timeout for failing.)

This is an workaround but we should consider fixing something permanent 
for WB API compiles - like tagging the compile task with info about the 
origin of the compile. The comment field has this information - but then 
it needs to be converted to an enum.

Bug: https://bugs.openjdk.java.net/browse/JDK-8153013
Webrev: http://cr.openjdk.java.net/~neliasso/8153013/webrev.01/

Best regards,
Nils Eliasson






More information about the hotspot-compiler-dev mailing list