X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2f2db04b850386899392bc06568f17f071f8620f..02a6df2bc7e1c28a70a33e28bf5589f6f90e4404:/src/mc/transition/Transition.cpp diff --git a/src/mc/transition/Transition.cpp b/src/mc/transition/Transition.cpp index 8ad38774eb..84ad991fd5 100644 --- a/src/mc/transition/Transition.cpp +++ b/src/mc/transition/Transition.cpp @@ -10,7 +10,6 @@ #include #if SIMGRID_HAVE_MC -#include "src/mc/ModelChecker.hpp" #include "src/mc/explo/Exploration.hpp" #include "src/mc/transition/TransitionActorJoin.hpp" #include "src/mc/transition/TransitionAny.hpp" @@ -45,13 +44,12 @@ std::string Transition::dot_string() const return xbt::string_printf("label = \"[(%ld)] %s\", color = %s, fontcolor = %s", aid_, Transition::to_c_str(type_), color, color); } -void Transition::replay() const +void Transition::replay(RemoteApp& app) const { replayed_transitions_++; - #if SIMGRID_HAVE_MC - mc_model_checker->handle_simcall(aid_, times_considered_, false); - mc_model_checker->get_exploration()->get_remote_app().wait_for_requests(); + app.handle_simcall(aid_, times_considered_, false); + app.wait_for_requests(); #endif }