X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/aabd69e2ec25a7e7e1b6e3d7d86f531c42f4fca9..cbbb07080a0f34d57baf2bf136f0b17954947b89:/src/mc/mc_smx.cpp diff --git a/src/mc/mc_smx.cpp b/src/mc/mc_smx.cpp index 04361857b8..3f6102ffdd 100644 --- a/src/mc/mc_smx.cpp +++ b/src/mc/mc_smx.cpp @@ -7,8 +7,9 @@ #include #include +#include + #include -#include #include #include @@ -76,8 +77,7 @@ namespace mc { void Process::refresh_simix() { - xbt_assert(mc_mode == MC_MODE_SERVER); - if (this->cache_flags & MC_PROCESS_CACHE_FLAG_SIMIX_PROCESSES) + if (this->cache_flags_ & Process::cache_simix_processes) return; // TODO, avoid to reload `&simix_global`, `simix_global`, `*simix_global` @@ -96,7 +96,7 @@ void Process::refresh_simix() MC_process_refresh_simix_process_list( this, this->smx_old_process_infos, simix_global.process_to_destroy); - this->cache_flags |= MC_PROCESS_CACHE_FLAG_SIMIX_PROCESSES; + this->cache_flags_ |= Process::cache_simix_processes; } }