Esempio n. 1
0
 def run(self, tasks, extraVMarguments=None):
     with Task(self.name, tasks, tags=self.tags) as t:
         if t:
             if self.suppress:
                 out = mx.DuplicateSuppressingStream(self.suppress).write
             else:
                 out = None
             run_vm(self.args + ['-XX:+UseJVMCICompiler'] + _remove_empty_entries(extraVMarguments) + ['-XX:-TieredCompilation', '-XX:+BootstrapJVMCI', '-version'], out=out)
Esempio n. 2
0
 def run(self, tasks, extraVMarguments=None):
     with JVMCIMode('jit'):
         with Task(self.name, tasks, tags=self.tags) as t:
             if t:
                 if self.suppress:
                     out = mx.DuplicateSuppressingStream(self.suppress).write
                 else:
                     out = None
                 run_vm(self.args + _noneAsEmptyList(extraVMarguments) + ['-XX:-TieredCompilation', '-XX:+BootstrapJVMCI', '-version'], out=out)
Esempio n. 3
0
 def run(self, tasks, extraVMarguments=None):
     with VM('jvmci', self.vmbuild):
         with Task(self.name + ':' + self.vmbuild, tasks) as t:
             if t:
                 if self.suppress:
                     out = mx.DuplicateSuppressingStream(
                         self.suppress).write
                 else:
                     out = None
                 run_vm(self.args + _noneAsEmptyList(extraVMarguments) + [
                     '-XX:-TieredCompilation', '-XX:+BootstrapJVMCI',
                     '-version'
                 ],
                        out=out)