< prev index next >
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java
Print this page
rev 52509 : [mq]: graal
@@ -48,11 +48,11 @@
protected final AbstractBeginNode beginNode;
protected FixedNode endNode;
- protected double probability;
+ protected double relativeFrequency;
private Loop<Block> loop;
protected Block postdominator;
private LocationSet killLocations;
private LocationSet killLocationsBetweenThisAndDominator;
@@ -234,18 +234,22 @@
}
}
return sb.toString();
}
+ /**
+ * The execution frequency of this block relative to the start block as estimated by the
+ * profiling information.
+ */
@Override
- public double probability() {
- return probability;
+ public double getRelativeFrequency() {
+ return relativeFrequency;
}
- public void setProbability(double probability) {
- assert probability >= 0 && Double.isFinite(probability);
- this.probability = probability;
+ public void setRelativeFrequency(double relativeFrequency) {
+ assert relativeFrequency >= 0 && Double.isFinite(relativeFrequency);
+ this.relativeFrequency = relativeFrequency;
}
@Override
public Block getDominator(int distance) {
Block result = this;
< prev index next >