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

Calvin Cheung calvin.cheung at oracle.com
Tue Jun 16 21:44:42 UTC 2020


Thanks Ioi.

On 6/16/20 2:30 PM, Ioi Lam wrote:
> Looks good to me.
>
> Thanks
> - Ioi
>
> On 6/16/20 1:15 PM, Calvin Cheung wrote:
>> 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