# HG changeset patch # User Andreas Woess # Date 1376740544 -7200 # Node ID 35e2bfe0ca84bac498fd925d37a5b4318c4ac2af # Parent ca5054bbfcdd9d53ab24fecd1c79dbe781f7888a TruffleCache: reallow inlining with null receiver. diff -r ca5054bbfcdd -r 35e2bfe0ca84 graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java --- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java Sat Aug 17 03:55:16 2013 +0200 +++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java Sat Aug 17 13:55:44 2013 +0200 @@ -283,9 +283,6 @@ return inlineGraph; } }); - if (!methodCallTargetNode.isStatic() && ObjectStamp.isObjectAlwaysNull(methodCallTargetNode.receiver())) { - return invoke.next(); - } FixedNode fixedNode = (FixedNode) invoke.predecessor(); InliningUtil.inline(invoke, inlinedGraph, true); return fixedNode;