Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
sonar: remove unused parameter
authorMartin Quinson <martin.quinson@loria.fr>
Sat, 9 Dec 2017 23:04:26 +0000 (00:04 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Sat, 9 Dec 2017 23:04:26 +0000 (00:04 +0100)
src/simix/ActorImpl.cpp
src/simix/smx_host.cpp
src/simix/smx_host_private.hpp

index 87965c9..2db4aeb 100644 (file)
@@ -221,7 +221,7 @@ smx_activity_t ActorImpl::suspend(ActorImpl* issuer)
 
     return nullptr;
   } else {
-    return SIMIX_execution_start(this, "suspend", 0.0, 1.0, 0.0, this->host);
+    return SIMIX_execution_start("suspend", 0.0, 1.0, 0.0, this->host);
   }
 }
 
index 69db925..b736f17 100644 (file)
@@ -149,12 +149,11 @@ boost::intrusive_ptr<simgrid::kernel::activity::ExecImpl>
 simcall_HANDLER_execution_start(smx_simcall_t simcall, const char* name, double flops_amount, double priority,
                                 double bound, sg_host_t host)
 {
-  return SIMIX_execution_start(simcall->issuer, name, flops_amount, priority, bound, host);
+  return SIMIX_execution_start(name, flops_amount, priority, bound, host);
 }
 
-boost::intrusive_ptr<simgrid::kernel::activity::ExecImpl> SIMIX_execution_start(smx_actor_t issuer, const char* name,
-                                                                                double flops_amount, double priority,
-                                                                                double bound, sg_host_t host)
+boost::intrusive_ptr<simgrid::kernel::activity::ExecImpl>
+SIMIX_execution_start(const char* name, double flops_amount, double priority, double bound, sg_host_t host)
 {
 
   /* alloc structures and initialize */
index b90f189..f4b6a96 100644 (file)
@@ -55,8 +55,7 @@ XBT_PRIVATE void SIMIX_set_category(smx_activity_t synchro, const char* category
 }
 
 XBT_PRIVATE boost::intrusive_ptr<simgrid::kernel::activity::ExecImpl>
-SIMIX_execution_start(smx_actor_t issuer, const char* name, double flops_amount, double priority, double bound,
-                      sg_host_t host);
+SIMIX_execution_start(const char* name, double flops_amount, double priority, double bound, sg_host_t host);
 XBT_PRIVATE boost::intrusive_ptr<simgrid::kernel::activity::ExecImpl>
 SIMIX_execution_parallel_start(const char* name, int host_nb, sg_host_t* host_list, double* flops_amount,
                                double* bytes_amount, double rate, double timeout);