Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Move process_vm_readv-based implementation of libunwind in simgrid::mc
[simgrid.git] / src / mc / Process.cpp
index 1c00394..613eec4 100644 (file)
@@ -227,8 +227,9 @@ void Process::init()
   this->smx_process_infos.clear();
   this->smx_old_process_infos.clear();
   this->unw_addr_space = unw_create_addr_space(&mc_unw_accessors  , __BYTE_ORDER);
-  this->unw_underlying_addr_space = unw_create_addr_space(&mc_unw_vmread_accessors, __BYTE_ORDER);
-  this->unw_underlying_context = _UPT_create(this->pid_);
+  this->unw_underlying_addr_space = simgrid::unw::create_addr_space();
+  this->unw_underlying_context = simgrid::unw::create_context(
+    this->unw_underlying_addr_space, this->pid_);
 }
 
 Process::~Process()