]> AND Public Git Repository - simgrid.git/blobdiff - src/mc/ModelChecker.cpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Rename PerPageCopy to ChunkedData (and move in its own files)
[simgrid.git] / src / mc / ModelChecker.cpp
index 2adb8955a1d96dff11d23ec5b491c6d6b24ec8a2..f0f65afe4e3bfa7dd51dbe16bb21154136cdfa21 100644 (file)
 namespace simgrid {
 namespace mc {
 
-ModelChecker::ModelChecker(pid_t pid, int socket)
-  : page_store_(500)
+ModelChecker::ModelChecker(pid_t pid, int socket) :
+  hostnames_(xbt_dict_new()),
+  page_store_(500),
+  process_(pid, socket),
+  parent_snapshot_(nullptr)
 {
-  this->hostnames_ = xbt_dict_new();
-  MC_process_init(&this->process(), pid, socket);
 }
 
 ModelChecker::~ModelChecker()
 {
-  MC_process_clear(&this->process_);
   xbt_dict_free(&this->hostnames_);
 }