Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use xbt_cfg_is_default_value() to check if values were set.
[simgrid.git] / src / simix / smx_context.cpp
index 6944ddf..2cc924b 100644 (file)
@@ -97,6 +97,9 @@ void SIMIX_context_mod_init()
 {
   xbt_assert(simix_global->context_factory == nullptr);
 
+  smx_context_stack_size_was_set = not xbt_cfg_is_default_value("contexts/stack-size");
+  smx_context_guard_size_was_set = not xbt_cfg_is_default_value("contexts/guard-size");
+
 #if HAVE_THREAD_CONTEXTS && not HAVE_THREAD_LOCAL_STORAGE
   /* the __thread storage class is not available on this platform:
    * use getspecific/setspecific instead to store the current context in each thread */