X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/95f6f24c739bd20e274a8af9b9e998dff826986d..c91810ea11e12e016eb88444296bf51d401e6be3:/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 }