RFR(XS): 8191653: Test failures in BootAppendTests - missing jdk.internal.vm.compiler module
Vladimir Kozlov
vladimir.kozlov at oracle.com
Wed Nov 22 19:29:37 UTC 2017
On 11/22/17 10:37 AM, Ioi Lam wrote:
> Hi Calvin,
>
> Instead of hard coding for Solaris, is it possible to check if the VM has the graal module programmatically?
Yes, it would be better. We do plan extend support of Graal
(jdk.internal.vm.compiler) to other platforms in a future.
For example, we do check presence of jaotc file for setting jtreg key
vm.aot:
http://hg.openjdk.java.net/jdk10/hs/file/d85284ccd1bd/test/jtreg-ext/requires/VMProps.java#l270
Would be nice to add vm.graal jtreg key and use with @require.
Thanks,
Vladimir
>
> Thanks
> Ioi
>
>> On Nov 22, 2017, at 9:05 AM, Calvin Cheung <calvin.cheung at oracle.com> wrote:
>>
>> The jdk.internal.vm.compiler module is not available on Solaris/Sparc. A simple fix is to detect if the platform is Solaris and not adding the module to the --limit-modules option.
>>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8191653
>>
>> webrev: http://cr.openjdk.java.net/~ccheung/8191653/webrev.00/
>>
>> Tested on 64-bit platforms: linux, solaris/sparc, macosx, windows.
>>
>> thanks,
>> Calvin
>
More information about the hotspot-runtime-dev
mailing list