[15] RFR(xs) 8247526: [TESTBUG] runtime/cds/appcds/dynamicArchive tests failing with Graal

Calvin Cheung calvin.cheung at oracle.com
Tue Jun 16 20:15:55 UTC 2020


bug: https://bugs.openjdk.java.net/browse/JDK-8247526
webrev: http://cr.openjdk.java.net/~ccheung/jdk15/8247526/webrev.00/

The matching of a lambda class name needs to be relaxed. Currently, it 
expects the digit '1' between the '$' and the '/' chars. Apparently, 
there are more lambda classes being generated when running with Graal. 
So the "shouldMatch" statement should be adjusted accordingly.

I noticed some timeout when running some of the tests under 
methodHandles with Graal enabled locally. So the timeout for those tests 
has been increased in this patch.

Tested with the following -vmoptions using mach5 and locally on linux-x64:

         "-XX:+CreateCoredumpOnCrash -ea -esa -server 
-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+UseJVMCICompiler 
-Djvmci.Compiler=graal -XX:+TieredCompilation 
-XX:CompileThresholdScaling=0.1"

thanks,

Calvin



More information about the hotspot-runtime-dev mailing list