X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/50315369ab3f6921a3c6c6a266cf1d25b9c56b4d..e80fc92c523fadeda71f4f7c2f0ca6a5a7dea7a7:/src/mc/explo/Exploration.hpp diff --git a/src/mc/explo/Exploration.hpp b/src/mc/explo/Exploration.hpp index 64114d4bf2..8ef417c627 100644 --- a/src/mc/explo/Exploration.hpp +++ b/src/mc/explo/Exploration.hpp @@ -36,7 +36,7 @@ class Exploration : public xbt::Extendable { FILE* dot_output_ = nullptr; public: - explicit Exploration(const std::vector& args, bool need_memory_introspection); + explicit Exploration(const std::vector& args); virtual ~Exploration(); static Exploration* get_instance() { return instance_; } @@ -60,7 +60,7 @@ public: virtual RecordTrace get_record_trace() = 0; /** Generate a textual execution trace of the simulated application */ - std::vector get_textual_trace(); + std::vector get_textual_trace(int max_elements = -1); /** Log additional information about the state of the model-checker */ virtual void log_state(); @@ -72,7 +72,6 @@ public: }; // External constructors so that the types (and the types of their content) remain hidden -XBT_PUBLIC Exploration* create_liveness_checker(const std::vector& args); XBT_PUBLIC Exploration* create_dfs_exploration(const std::vector& args, ReductionMode mode); XBT_PUBLIC Exploration* create_communication_determinism_checker(const std::vector& args, ReductionMode mode); XBT_PUBLIC Exploration* create_udpor_checker(const std::vector& args);