From 82925c6523df9ff582d6abf6048289c35c94d1d4 Mon Sep 17 00:00:00 2001 From: Florian Angerer <florian.angerer@oracle.com> Date: Tue, 23 May 2017 19:18:07 +0200 Subject: [PATCH] Converting results of PolyglotEngine's eval to Java values. --- .../src/com/oracle/truffle/r/engine/REngine.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 391ae348f8..cfd03f4094 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 @@ -364,7 +364,7 @@ final class REngine implements Engine, Engine.Timings { } lastValue = calls[i].call(new Object[]{executionFrame != null ? executionFrame : newContext.stateREnvironment.getGlobalFrame()}); } - return lastValue; + return RRuntime.r2Java(lastValue); } catch (ReturnException ex) { return ex.getResult(); } catch (DebugExitException | JumpToTopLevelException | ExitException | ThreadDeath e) { -- GitLab