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 827b2d40e819acd5581e19c4f4775ab50e5368a7..cbab66f68fde80d60e08d77d7956910c89d45001 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 4b2c7df1b29c31b142ca7a553ad14e138aaf1348..be05015ada910b1c72a7a596469ba54285284f47 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);