< prev index next >
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceStatisticsPrinter.java
Print this page
rev 52509 : [mq]: graal
*** 57,73 ****
AbstractBlockBase<?>[] t = traces.get(i).getBlocks();
double total = 0;
double max = Double.NEGATIVE_INFINITY;
double min = Double.POSITIVE_INFINITY;
for (AbstractBlockBase<?> block : t) {
! double probability = block.probability();
! total += probability;
! if (probability < min) {
! min = probability;
}
! if (probability > max) {
! max = probability;
}
}
printLine(debug, i, total, min, max, t.length);
}
}
--- 57,73 ----
AbstractBlockBase<?>[] t = traces.get(i).getBlocks();
double total = 0;
double max = Double.NEGATIVE_INFINITY;
double min = Double.POSITIVE_INFINITY;
for (AbstractBlockBase<?> block : t) {
! double frequency = block.getRelativeFrequency();
! total += frequency;
! if (frequency < min) {
! min = frequency;
}
! if (frequency > max) {
! max = frequency;
}
}
printLine(debug, i, total, min, max, t.length);
}
}
< prev index next >