Mercurial > hg > graal-compiler
changeset 15607:e0e1aa1b9295
verbose assertion in ComputeInliningRelevance
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Tue, 13 May 2014 11:06:10 +0200 |
parents | 357e7202de5b |
children | 4e12cac4e51e b963148055d6 |
files | graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/ComputeInliningRelevance.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/ComputeInliningRelevance.java Mon May 12 21:29:29 2014 -0700 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/ComputeInliningRelevance.java Tue May 13 11:06:10 2014 +0200 @@ -230,7 +230,7 @@ assert !Double.isNaN(invokeProbability); double relevance = (invokeProbability / getFastPathMinProbability()) * Math.min(1.0, getScopeRelevanceWithinParent()); - assert !Double.isNaN(relevance); + assert !Double.isNaN(relevance) : invoke + ": " + relevance + " / " + invokeProbability + " / " + getFastPathMinProbability() + " / " + getScopeRelevanceWithinParent(); return relevance; } }