# HG changeset patch # User Christian Haeubl # Date 1328226030 28800 # Node ID b9e6576eefe77a5c317126484692633cb73c568e # Parent d389f4b5bdd602c38d5e3bb16bc0dec0581547af bugfix diff -r d389f4b5bdd6 -r b9e6576eefe7 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/InliningUtil.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/InliningUtil.java Thu Feb 02 15:30:31 2012 -0800 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/InliningUtil.java Thu Feb 02 15:40:30 2012 -0800 @@ -582,7 +582,7 @@ private static void convertTypeToBranchProbabilities(double[] typeProbabilities, double notRecordedTypeProbability) { // avoid branches with 0.0/1.0 probability - double total = Math.max(Double.MIN_NORMAL, notRecordedTypeProbability); + double total = Math.max(1E-10, notRecordedTypeProbability); for (int i = typeProbabilities.length - 1; i >= 0; i--) { total += typeProbabilities[i];