< prev index next >
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTreeAnalyzer.java
Print this page
rev 52509 : [mq]: graal2
@@ -127,11 +127,11 @@
}
assert numMat > 0 : "No materialization? " + numMat;
// choose block
List<UseEntry> usagesBlock = tree.getUsages(block);
- double probabilityBlock = block.probability();
+ double probabilityBlock = block.getRelativeFrequency();
if (!usagesBlock.isEmpty() || shouldMaterializerInCurrentBlock(probabilityBlock, bestCost, numMat)) {
// mark current block as potential materialization position
usages.addAll(usagesBlock);
bestCost = probabilityBlock;
< prev index next >