#include "src/smpi/include/smpi_request.hpp"
#endif
-XBT_LOG_NEW_DEFAULT_SUBCATEGORY(Api, mc, "Logging specific to MC Fasade APIs ");
+XBT_LOG_NEW_DEFAULT_SUBCATEGORY(Api, mc, "Logging specific to MC Facade APIs ");
using Simcall = simgrid::simix::Simcall;
return nullptr;
}
-std::list<udpor_transition_t> Api::get_enabled_transitions(simgrid::mc::State* state)
+std::list<transition_detail_t> Api::get_enabled_transitions(simgrid::mc::State* state)
{
- std::list<udpor_transition_t> tr_list{};
+ std::list<transition_detail_t> tr_list{};
for (auto& actor : mc_model_checker->get_remote_simulation().actors()) {
auto actor_pid = actor.copy.get_buffer()->get_pid();
if (not simgrid::mc::actor_is_enabled(actor_impl))
continue;
- udpor_transition_t udpor_transition = std::unique_ptr<s_udpor_transition>(new s_udpor_transition());
+ transition_detail_t transition = std::unique_ptr<s_transition_detail>(new s_transition_detail());
Simcall simcall_call = actor_impl->simcall_.call_;
smx_simcall_t simcall = &actor_impl->simcall_;
- udpor_transition->call_ = simcall_call;
+ transition->call_ = simcall_call;
switch (simcall_call) {
case Simcall::COMM_ISEND:
case Simcall::COMM_IRECV: {
- udpor_transition->mbox_remote_addr = get_mbox_remote_addr(simcall);
- udpor_transition->comm_remote_addr = get_comm_remote_addr(simcall);
+ transition->mbox_remote_addr = get_mbox_remote_addr(simcall);
+ transition->comm_remote_addr = get_comm_remote_addr(simcall);
break;
}
default:
break;
}
- tr_list.emplace_back(std::move(udpor_transition));
+ tr_list.emplace_back(std::move(transition));
}
return tr_list;