From 2ccc60e1429dfc06b1c3cbb4f1915824814ec8d4 Mon Sep 17 00:00:00 2001 From: jakobeha Date: Mon, 23 Oct 2023 23:42:30 -0400 Subject: [PATCH] nope, that doesn't work --- rir/src/serializeHash/serialize/serialize.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rir/src/serializeHash/serialize/serialize.cpp b/rir/src/serializeHash/serialize/serialize.cpp index e3e17fb1b..edf7b3c0f 100644 --- a/rir/src/serializeHash/serialize/serialize.cpp +++ b/rir/src/serializeHash/serialize/serialize.cpp @@ -41,9 +41,7 @@ SerialOptions SerialOptions::CompilerClient(bool intern, Function* function, SEXP decompiledClosure) { // TODO: Fix closure env stubs and then set // closureEnvAndIfSetWeTryToSerializeLocalEnvsAsStubs. - // Currently we set it iff the environment isn't a namespace - auto env = CLOENV(decompiledClosure); - return SerialOptions{intern, intern, false, globalsSet.count(env) || R_IsPackageEnv(env) || R_IsNamespaceEnv(env) ? nullptr : env, SerialOptions::SourcePools(function, decompiledClosure)}; + return SerialOptions{intern, intern, false, nullptr, SerialOptions::SourcePools(function, decompiledClosure)}; } SerialOptions SerialOptions::CompilerClientRetrieve{false, true, false, nullptr, SerialOptions::SourcePools()};