Mercurial > hg > graal-compiler
changeset 17321:95b879bdce67
mx: added -XX:-UseGraalClassLoader to JMH executions
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 03 Oct 2014 11:10:35 +0200 |
parents | 3c39e028b931 |
children | 5d4749f9c5f6 655f3e6b467b |
files | mx/mx_graal.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mx/mx_graal.py Thu Oct 02 08:43:58 2014 -0700 +++ b/mx/mx_graal.py Fri Oct 03 11:10:35 2014 +0200 @@ -1857,7 +1857,7 @@ buildOutput.append(x) env = os.environ.copy() env['JAVA_HOME'] = _jdk(vmToCheck='server') - env['MAVEN_OPTS'] = '-server' + env['MAVEN_OPTS'] = '-server -XX:-UseGraalClassLoader' mx.log("Building benchmarks...") cmd = ['mvn'] if args.settings: @@ -1883,6 +1883,8 @@ mx.abort(1) vmArgs, benchmarksAndJsons = _extract_VM_args(args) + if '-XX:-UseGraalClassLoader' not in vmArgs: + vmArgs = ['-XX:-UseGraalClassLoader'] + vmArgs benchmarks = [b for b in benchmarksAndJsons if not b.startswith('{')] jmhArgJsons = [b for b in benchmarksAndJsons if b.startswith('{')]