Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
C++-ifies a wrapper function, and kill it
[simgrid.git] / src / surf / vm_hl13.cpp
index 4b93bba..3109c8e 100644 (file)
@@ -135,7 +135,7 @@ Action *VMHL13Model::executeParallelTask(int host_nb,
 #define cost_or_zero(array,pos) ((array)?(array)[pos]:0.0)
   if ((host_nb == 1)
       && (cost_or_zero(bytes_amount, 0) == 0.0))
-    return surf_host_execute(host_list[0], flops_amount[0]);
+    return host_list[0]->p_cpu->execute(flops_amount[0]);
   else if ((host_nb == 1)
            && (cost_or_zero(flops_amount, 0) == 0.0))
     return surf_network_model_communicate(surf_network_model, host_list[0], host_list[0],bytes_amount[0], rate);