From bb6d88bc61748124211226fce74a754f9a3758ec Mon Sep 17 00:00:00 2001 From: Mick Jordan <mick.jordan@oracle.com> Date: Wed, 1 Feb 2017 19:50:52 -0800 Subject: [PATCH] rffi: remove unused global variables --- .../fficall/src/jni/variables.c | 11 ----------- .../oracle/truffle/r/runtime/ffi/RFFIVariables.java | 3 --- 2 files changed, 14 deletions(-) diff --git a/com.oracle.truffle.r.native/fficall/src/jni/variables.c b/com.oracle.truffle.r.native/fficall/src/jni/variables.c index 827b2d40e8..cbab66f68f 100644 --- a/com.oracle.truffle.r.native/fficall/src/jni/variables.c +++ b/com.oracle.truffle.r.native/fficall/src/jni/variables.c @@ -83,11 +83,6 @@ static SEXP R_SrcrefSymbol_static; static SEXP R_SrcfileSymbol_static; static SEXP R_RestartToken_static; -// logical constants -static SEXP R_TrueValue_static; -static SEXP R_FalseValue_static; -static SEXP R_LogicalNAValue_static; - static const char *R_Home_static; static const char *R_TempDir_static; @@ -437,12 +432,6 @@ void init_variables(JNIEnv *env, jobjectArray initialValues) { R_BlankScalarString_static = ref; } else if (strcmp(nameChars, "R_NamespaceEnvSymbol") == 0) { R_NamespaceEnvSymbol_static = ref; - } else if (strcmp(nameChars, "R_TrueValue") == 0) { - R_TrueValue_static = ref; - } else if (strcmp(nameChars, "R_FalseValue") == 0) { - R_FalseValue_static = ref; - } else if (strcmp(nameChars, "R_LogicalNAValue") == 0) { - R_LogicalNAValue_static = ref; } else { char msg[128]; strcpy(msg, "non-null R variable not assigned: "); diff --git a/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/RFFIVariables.java b/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/RFFIVariables.java index 4b2c7df1b2..be05015ada 100644 --- a/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/RFFIVariables.java +++ b/com.oracle.truffle.r.runtime.ffi/src/com/oracle/truffle/r/runtime/ffi/RFFIVariables.java @@ -79,9 +79,6 @@ public enum RFFIVariables { R_NaInt(RRuntime.INT_NA), R_BlankString(CharSXPWrapper.create("")), R_BlankScalarString(RDataFactory.createStringVectorFromScalar("")), - R_TrueValue(RRuntime.LOGICAL_TRUE), - R_FalseValue(RRuntime.LOGICAL_FALSE), - R_LogicalNAValue(RRuntime.LOGICAL_NA), R_BaseSymbol(RDataFactory.createSymbol("base")), R_NamespaceEnvSymbol(RDataFactory.createSymbol(".__NAMESPACE__.")), R_RestartToken(null); -- GitLab