# HG changeset patch # User Gilles Duboscq # Date 1329416972 -3600 # Node ID 3b632ae14d47b991c2e05ef57e1ec75dec313a00 # Parent 815072ee48e05f30f654c8de9fb757f975604203 Make assert in getInlineInfo output more information diff -r 815072ee48e0 -r 3b632ae14d47 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 16 18:59:18 2012 +0100 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/util/InliningUtil.java Thu Feb 16 19:29:32 2012 +0100 @@ -534,7 +534,7 @@ } if (callTarget.receiver().exactType() != null) { RiResolvedType exact = callTarget.receiver().exactType(); - assert exact.isSubtypeOf(targetMethod.holder()) : exact + " subtype of " + targetMethod.holder(); + assert exact.isSubtypeOf(targetMethod.holder()) : exact + " subtype of " + targetMethod.holder() + " for " + targetMethod; RiResolvedMethod resolved = exact.resolveMethodImpl(targetMethod); if (checkTargetConditions(invoke, resolved)) { double weight = callback == null ? 0 : callback.inliningWeight(parent, resolved, invoke);