Mercurial > hg > truffle
changeset 4460:b9e6576eefe7
bugfix
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Thu, 02 Feb 2012 15:40:30 -0800 |
parents | d389f4b5bdd6 |
children | 539fca6a3b98 |
files | graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/InliningUtil.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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];