X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/831de10adaaf8910940aa280e2ac2dd075b5ffe5..9692d43fa911bdc2d6d0263a3cb3e22d5e3167fe:/src/mc/mc_state.h diff --git a/src/mc/mc_state.h b/src/mc/mc_state.h index 81e2e34758..371d24843a 100644 --- a/src/mc/mc_state.h +++ b/src/mc/mc_state.h @@ -35,7 +35,7 @@ enum class PatternCommunicationType { struct PatternCommunication { int num = 0; - smx_synchro_t comm_addr; + smx_activity_t comm_addr; PatternCommunicationType type = PatternCommunicationType::send; unsigned long src_proc = 0; unsigned long dst_proc = 0; @@ -136,7 +136,7 @@ struct XBT_PRIVATE State { s_smx_simcall_t internal_req; /* Can be used as a copy of the remote synchro object */ - simgrid::mc::Remote internal_comm; + simgrid::mc::Remote internal_comm; /** Snapshot of system state (if needed) */ std::shared_ptr system_state; @@ -148,7 +148,7 @@ struct XBT_PRIVATE State { State(); std::size_t interleaveSize() const; - void interleave(smx_process_t process) + void interleave(smx_actor_t process) { this->processStates[process->pid].interleave(); }