Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove useless reallocs
[simgrid.git] / src / simdag / sd_task.c
index cfc066d..b4081c7 100644 (file)
@@ -52,6 +52,8 @@ SD_task_t SD_task_create(const char *name, void *data, double amount) {
   task->communication_amount = NULL;
   task->rate = 0;
 
+  sd_global->task_number++;
+
   return task;
 }
 
@@ -871,5 +873,7 @@ void SD_task_destroy(SD_task_t task) {
   xbt_dynar_free(&task->tasks_after);
   xbt_free(task);
 
+  sd_global->task_number--;
+
   DEBUG0("Task destroyed.");
 }