# HG changeset patch # User Doug Simon # Date 1412933628 -7200 # Node ID 6d82c240d83e01db6abebac03aaefd928ecfd233 # Parent c58171f94377facede3be554e9fc591bd347b663 use -G:CompileTheWorldClasspath instead of -Xbootclasspath/p when doing Graal CTW on a Graal enabled VM diff -r c58171f94377 -r 6d82c240d83e mx/mx_graal.py --- a/mx/mx_graal.py Fri Oct 10 10:54:34 2014 +0200 +++ b/mx/mx_graal.py Fri Oct 10 11:33:48 2014 +0200 @@ -1375,8 +1375,11 @@ jar = join(_jdk(installJars=False), 'jre', 'lib', 'rt.jar') vmargs += ['-XX:+CompileTheWorld'] - if _get_vm() == 'graal': - vmargs += ['-XX:+BootstrapGraal', '-G:CompileTheWorldClasspath=' + jar] + vm_ = _get_vm() + if isGraalEnabled(vm_): + if vm_ == 'graal': + vmargs += ['-XX:+BootstrapGraal'] + vmargs += ['-G:CompileTheWorldClasspath=' + jar] else: vmargs += ['-Xbootclasspath/p:' + jar] vm(vmargs)