X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4f76cb02e1d37e95f8e9a14fd4fc84f4b27f7661..fa33c62c831c17237ac38960b24596560ad3804d:/src/mc/api/State.hpp diff --git a/src/mc/api/State.hpp b/src/mc/api/State.hpp index f10d7bd51d..de11f78e88 100644 --- a/src/mc/api/State.hpp +++ b/src/mc/api/State.hpp @@ -13,10 +13,6 @@ #include "src/mc/explo/odpor/WakeupTree.hpp" #include "src/mc/transition/Transition.hpp" -#if SIMGRID_HAVE_STATEFUL_MC -#include "src/mc/sosp/Snapshot.hpp" -#endif - namespace simgrid::mc { /* A node in the exploration graph (kind-of) */ @@ -32,9 +28,6 @@ class XBT_PRIVATE State : public xbt::Extendable { /** Sequential state ID (used for debugging) */ long num_ = 0; - /** Snapshot of system state (if needed) */ - std::shared_ptr system_state_; - /** Unique parent of this state. Required both for sleep set computation and for guided model-checking */ std::shared_ptr parent_state_ = nullptr; @@ -98,9 +91,6 @@ public: unsigned long get_actor_count() const { return strategy_->actors_to_run_.size(); } bool is_actor_enabled(aid_t actor) const { return strategy_->actors_to_run_.at(actor).is_enabled(); } - Snapshot* get_system_state() const { return system_state_.get(); } - void set_system_state(std::shared_ptr state) { system_state_ = std::move(state); } - /** * @brief Computes the backtrack set for this state * according to its definition in SimGrid.