Mercurial > hg > graal-compiler
changeset 22525:ae41a292cef1
mx microbench: quote forked vmArgs with spaces.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Fri, 28 Aug 2015 10:38:26 +0200 |
parents | 802ed515704a |
children | 3d31341dede6 |
files | mx.graal/mx_graal.py |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mx.graal/mx_graal.py Fri Aug 28 10:37:01 2015 +0200 +++ b/mx.graal/mx_graal.py Fri Aug 28 10:38:26 2015 +0200 @@ -175,6 +175,12 @@ args += ['org.openjdk.jmh.Main'] if forking: (_, _, jvm, forkedVmArgs, _) = parseVmArgs(vmArgs) + def quoteSpace(s): + if " " in s: + return '"' + s + '"' + return s + + forkedVmArgs = map(quoteSpace, forkedVmArgs) args += ['--jvmArgsPrepend', ' '.join(['-' + jvm] + forkedVmArgs)] vm(args + jmhArgs)