const char* default_privatization = std::getenv("SMPI_PRIVATIZATION");
if (default_privatization == nullptr)
- default_privatization = "no";
+ default_privatization = "dlopen";
xbt_cfg_register_string("smpi/privatization", default_privatization, nullptr,
"How we should privatize global variable at runtime (no, yes, mmap, dlopen).");
SMPI_PRIVATIZE_NONE = 0,
SMPI_PRIVATIZE_MMAP = 1,
SMPI_PRIVATIZE_DLOPEN = 2,
- SMPI_PRIVATIZE_DEFAULT = SMPI_PRIVATIZE_MMAP
+ SMPI_PRIVATIZE_DEFAULT = SMPI_PRIVATIZE_DLOPEN
};
extern XBT_PRIVATE int smpi_privatize_global_variables;