From a3b3fdd9dcac3837c0a0730a463cbe9e8593766b Mon Sep 17 00:00:00 2001
From: Adam Welc <adam.welc@oracle.com>
Date: Fri, 13 Jun 2014 19:09:46 +0200
Subject: [PATCH] Added missing node inserts.

---
 .../src/com/oracle/truffle/r/nodes/builtin/base/Recall.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/base/Recall.java b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/base/Recall.java
index b209728e6f..05ae2b9c81 100644
--- a/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/base/Recall.java
+++ b/com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/builtin/base/Recall.java
@@ -62,8 +62,8 @@ public class Recall extends RCustomBuiltinNode {
         }
         if (callNode == null) {
             CompilerDirectives.transferToInterpreterAndInvalidate();
-            callNode = Truffle.getRuntime().createDirectCallNode(function.getTarget());
-            args = CallArgumentsNode.createUnnamed(createArgs(arguments[0]));
+            callNode = insert(Truffle.getRuntime().createDirectCallNode(function.getTarget()));
+            args = insert(CallArgumentsNode.createUnnamed(createArgs(arguments[0])));
             arguments[0] = null;
         }
         Object[] argsObject = RArguments.create(function, args.executeArray(frame));
-- 
GitLab