]> AND Public Git Repository - simgrid.git/blobdiff - src/mc/mc_state.h
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Simplified control flow
[simgrid.git] / src / mc / mc_state.h
index 43554bffd0fe0121def79099962f06c75bd00c32..f5d86b5c641f90c95d42d65e2c0b62672e1efd95 100644 (file)
@@ -22,8 +22,6 @@
 namespace simgrid {
 namespace mc {
 
-extern XBT_PRIVATE std::unique_ptr<s_mc_global_t> initial_global_state;
-
 struct PatternCommunication {
   int num = 0;
   smx_synchro_t comm_addr;
@@ -146,12 +144,10 @@ struct XBT_PRIVATE State {
   Transition getTransition() const;
 };
 
-XBT_PRIVATE void replay(std::list<std::unique_ptr<simgrid::mc::State>> const& stack);
-
 }
 }
 
-XBT_PRIVATE simgrid::mc::State* MC_state_new(void);
+XBT_PRIVATE simgrid::mc::State* MC_state_new(unsigned long state_number);
 XBT_PRIVATE smx_simcall_t MC_state_get_request(simgrid::mc::State* state);
 
 #endif