diff mx.graal/mx_graal.py @ 22108:51ceda0cf404

mx: make deoptalot command more flexible in terms of VM management
author Doug Simon <doug.simon@oracle.com>
date Fri, 26 Jun 2015 20:31:31 +0200
parents 10b08d53b060
children 32434ca987d7
line wrap: on
line diff
--- a/mx.graal/mx_graal.py	Fri Jun 26 18:46:11 2015 +0200
+++ b/mx.graal/mx_graal.py	Fri Jun 26 20:31:31 2015 +0200
@@ -1559,7 +1559,7 @@
         Task.filters = None
 
 def deoptalot(args):
-    """bootstrap a fastdebug JVMCI VM with DeoptimizeALot and VerifyOops on
+    """bootstrap a VM with DeoptimizeALot and VerifyOops on
 
     If the first argument is a number, the process will be repeated
     this number of times. All other arguments are passed to the VM."""
@@ -1569,7 +1569,7 @@
         del args[0]
 
     for _ in range(count):
-        if not vm(['-XX:+DeoptimizeALot', '-XX:+VerifyOops'] + args + ['-version'], vmbuild='fastdebug') == 0:
+        if not vm(['-XX:-TieredCompilation', '-XX:+DeoptimizeALot', '-XX:+VerifyOops'] + args + ['-version']) == 0:
             mx.abort("Failed")
 
 def longtests(args):