< 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 >