Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Pfff. These functions are actually not available from the high APIs
authorMartin Quinson <martin.quinson@loria.fr>
Fri, 6 May 2016 16:09:45 +0000 (18:09 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Fri, 6 May 2016 16:20:09 +0000 (18:20 +0200)
src/simix/smx_network.cpp
src/simix/smx_network_private.h
src/simix/smx_process.cpp
src/simix/smx_process_private.h

index 03d3519..14ebd76 100644 (file)
@@ -852,17 +852,6 @@ void SIMIX_comm_cancel(smx_synchro_t synchro)
   }
 }
 
-void SIMIX_comm_suspend(smx_synchro_t synchro)
-{
-  synchro->suspend(); // FIXME: USELESS
-}
-
-void SIMIX_comm_resume(smx_synchro_t synchro)
-{
-  synchro->resume(); // FIXME: USELESS
-}
-
-
 /************* synchro Getters **************/
 
 /**
index 039f8f5..f888ce2 100644 (file)
@@ -42,8 +42,6 @@ XBT_PRIVATE void SIMIX_post_comm(smx_synchro_t synchro);
 XBT_PRIVATE void SIMIX_comm_cancel(smx_synchro_t synchro);
 XBT_PRIVATE double SIMIX_comm_get_remains(smx_synchro_t synchro);
 XBT_PRIVATE e_smx_state_t SIMIX_comm_get_state(smx_synchro_t synchro);
-XBT_PRIVATE void SIMIX_comm_suspend(smx_synchro_t synchro);
-XBT_PRIVATE void SIMIX_comm_resume(smx_synchro_t synchro);
 XBT_PRIVATE smx_process_t SIMIX_comm_get_src_proc(smx_synchro_t synchro);
 XBT_PRIVATE smx_process_t SIMIX_comm_get_dst_proc(smx_synchro_t synchro);
 
index ed6a6d0..17541e9 100644 (file)
@@ -912,16 +912,6 @@ void SIMIX_process_sleep_destroy(smx_synchro_t synchro)
   }
 }
 
-void SIMIX_process_sleep_suspend(smx_synchro_t synchro)
-{
-  synchro->suspend(); //FIXME: USELESS
-}
-
-void SIMIX_process_sleep_resume(smx_synchro_t synchro)
-{
-  synchro->resume();  //FIXME: USELESS
-}
-
 /**
  * \brief Calling this function makes the process to yield.
  *
index 76653dc..c721913 100644 (file)
@@ -103,8 +103,6 @@ XBT_PRIVATE smx_synchro_t SIMIX_process_join(smx_process_t issuer, smx_process_t
 XBT_PRIVATE smx_synchro_t SIMIX_process_sleep(smx_process_t process, double duration);
 XBT_PRIVATE void SIMIX_post_process_sleep(smx_synchro_t synchro);
 
-XBT_PRIVATE void SIMIX_process_sleep_suspend(smx_synchro_t synchro);
-XBT_PRIVATE void SIMIX_process_sleep_resume(smx_synchro_t synchro);
 XBT_PRIVATE void SIMIX_process_sleep_destroy(smx_synchro_t synchro);
 XBT_PRIVATE void SIMIX_process_auto_restart_set(smx_process_t process, int auto_restart);
 XBT_PRIVATE smx_process_t SIMIX_process_restart(smx_process_t process, smx_process_t issuer);