Mercurial > hg > graal-jvmci-8
comparison jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java @ 23778:a2051f3fe76b
do not exit on -XX:+JVMCIPrintFlags or -Djvmci.PrintConfig
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 05 Oct 2016 10:19:36 +0200 |
parents | 6c8eaf47db9a |
children | 16b5e00d9196 |
comparison
equal
deleted
inserted
replaced
23777:6c8eaf47db9a | 23778:a2051f3fe76b |
---|---|
304 | 304 |
305 if (config.getFlag("JVMCIPrintFlags", Boolean.class)) { | 305 if (config.getFlag("JVMCIPrintFlags", Boolean.class)) { |
306 PrintStream out = new PrintStream(getLogStream()); | 306 PrintStream out = new PrintStream(getLogStream()); |
307 Option.printFlags(out); | 307 Option.printFlags(out); |
308 compilerFactory.printFlags(out); | 308 compilerFactory.printFlags(out); |
309 System.exit(0); | |
310 } | 309 } |
311 | 310 |
312 if (Option.PrintConfig.getBoolean()) { | 311 if (Option.PrintConfig.getBoolean()) { |
313 printConfig(configStore, compilerToVm); | 312 printConfig(configStore, compilerToVm); |
314 System.exit(0); | |
315 } | 313 } |
316 } | 314 } |
317 | 315 |
318 private JVMCIBackend registerBackend(JVMCIBackend backend) { | 316 private JVMCIBackend registerBackend(JVMCIBackend backend) { |
319 Class<? extends Architecture> arch = backend.getCodeCache().getTarget().arch.getClass(); | 317 Class<? extends Architecture> arch = backend.getCodeCache().getTarget().arch.getClass(); |