From feaca922b0a2560c0795a267ceadedb74be9a1de Mon Sep 17 00:00:00 2001 From: Mick Jordan <mick.jordan@oracle.com> Date: Mon, 21 Dec 2015 15:12:33 -0800 Subject: [PATCH] switch from fastr.logchild system property to env var FASTR_LOGCHILD for logging system function calls --- .../com/oracle/truffle/r/nodes/builtin/base/SystemFunction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SystemFunction.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SystemFunction.java index 25282e2bf3..3d0e899309 100644 --- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SystemFunction.java +++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/SystemFunction.java @@ -45,7 +45,7 @@ public abstract class SystemFunction extends RBuiltinNode { if (shell == null) { shell = "/bin/sh"; } - if (System.getProperty("fastr.logchild") != null) { + if (RContext.getInstance().stateREnvVars.getMap().get("FASTR_LOGCHILD") != null) { System.out.printf("FastR system: %s -c %s%n", shell, command.getDataAt(0)); } ProcessBuilder pb = new ProcessBuilder(shell, "-c", command.getDataAt(0)); -- GitLab