Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
compile simdag with g++ so that Surf cleaned of its C interface
[simgrid.git] / src / simdag / instr_sd_task.c
diff --git a/src/simdag/instr_sd_task.c b/src/simdag/instr_sd_task.c
deleted file mode 100644 (file)
index 1b66741..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-/* Copyright (c) 2013-2016. The SimGrid Team.
- * All rights reserved.                                                     */
-
-/* This program is free software; you can redistribute it and/or modify it
- * under the terms of the license (GNU LGPL) which comes with this package. */
-
-#include "src/instr/instr_private.h"
-#include "src/simdag/simdag_private.h"
-#include "simgrid/simdag.h"
-
-XBT_LOG_NEW_DEFAULT_SUBCATEGORY (instr_sd, instr, "SD");
-
-void TRACE_sd_set_task_category(SD_task_t task, const char *category){
-
-  //if user provides a NULL category, task is no longer traced
-  if (category == NULL) {
-    xbt_free (task->category);
-    task->category = NULL;
-    XBT_DEBUG("SD task %p(%s), category removed", task, task->name);
-    return;
-  }
-
-  //set task category
-  xbt_free(task->category);
-  task->category = xbt_strdup (category);
-  XBT_DEBUG("SD task %p(%s), category %s", task, task->name, task->category);
-}
-
-void TRACE_sd_task_create(SD_task_t task)
-{
-  static long long counter = 0;
-  task->counter = counter++;
-  task->category = NULL;
-
-  XBT_DEBUG("CREATE %p, %lld", task, task->counter);
-}
-
-void TRACE_sd_task_execute_start(SD_task_t task)
-{
-  if (task->kind == SD_TASK_COMP_PAR_AMDAHL || task->kind == SD_TASK_COMP_SEQ){
-    XBT_DEBUG("EXEC,in %p, %lld, %s", task, task->counter, task->category);
-//    int i;
-//    for (i = 0; i < task->workstation_nb; i++){
-//      container_t workstation_container =
-//          PJ_container_get (SD_workstation_get_name(task->workstation_list[i]));
-//      char name[1024];
-//      type_t type = PJ_type_get ("power_used", workstation_container->type);
-//      sprintf(name, "%s_ws_%d", SD_task_get_name(task), i);
-//      val_t value = PJ_value_new(name, "1 0 1", type);
-//      new_pajePushState (SD_get_clock(), workstation_container, type, value);
-//    }
-  }
-}
-
-void TRACE_sd_task_execute_end(SD_task_t task)
-{
-  if (task->kind == SD_TASK_COMP_PAR_AMDAHL || task->kind == SD_TASK_COMP_SEQ){
-    XBT_DEBUG("EXEC,out %p, %lld, %s", task, task->counter, task->category);
-//    int i;
-//    for (i = 0; i < task->workstation_nb; i++){
-//      container_t workstation_container =
-//          PJ_container_get (SD_workstation_get_name(task->workstation_list[i]));
-//      type_t type = PJ_type_get ("power_used", workstation_container->type);
-//      new_pajePopState (SD_get_clock(), workstation_container, type);
-//    }
-  }
-}
-
-void TRACE_sd_task_destroy(SD_task_t task)
-{
-  XBT_DEBUG("DESTROY %p, %lld, %s", task, task->counter, task->category);
-
-  //free category
-  xbt_free(task->category);
-  task->category = NULL;
-  return;
-}
-