diff --git a/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/REngine.java b/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/REngine.java index 2cb1e024314d2e66c2c16c55e562e6f045092582..73345654c9ce22af02c39ac84800246d933ae140 100644 --- a/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/REngine.java +++ b/com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/REngine.java @@ -76,7 +76,7 @@ public final class REngine { * value cannot be stored in an object field, so must be passed as an argument. */ public static VirtualFrame createVirtualFrame() { - return new DefaultVirtualFrame(new FrameDescriptor(), null, RArguments.create()); + return Truffle.getRuntime().createVirtualFrame(null, RArguments.create(), new FrameDescriptor()); } public Object parseAndEval(File file, boolean printResult) throws IOException {