Mercurial > hg > graal-compiler
changeset 22508:37382f5ba566
fix condition for the number of background compilation threads
author | Benoit Daloze <benoit.daloze@jku.at> |
---|---|
date | Wed, 26 Aug 2015 10:56:02 +0200 |
parents | d84c5bd1e65c |
children | 8542dc50f64c |
files | graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java Tue Aug 25 10:16:14 2015 -0700 +++ b/graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntime.java Wed Aug 26 10:56:02 2015 +0200 @@ -104,10 +104,10 @@ if (selectedProcessors == 0) { // No manual selection made, check how many processors are available. int availableProcessors = Runtime.getRuntime().availableProcessors(); - if (availableProcessors >= 4) { + if (availableProcessors >= 12) { + selectedProcessors = 4; + } else if (availableProcessors >= 4) { selectedProcessors = 2; - } else if (availableProcessors >= 12) { - selectedProcessors = 4; } } selectedProcessors = Math.max(1, selectedProcessors);