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

Public GIT Repository
[mc] Remove spurious declaration (remaining from previous commit)
[simgrid.git] / src / mc / mc_state.h
index 851d7c07b520d57321fd5c16c8b666e1505f253b..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;
@@ -143,15 +141,13 @@ struct XBT_PRIVATE State {
   {
     this->processStates[process->pid].interleave();
   }
-  Transition getRecordElement() const;
+  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