SD_task_destroy(*t);
}
-static void TRACE_sd_dotloader (SD_task_t task, const char *category) {
- if (category && strlen (category)){
- if (task->category)
- XBT_DEBUG("Change the category of %s from %s to %s",
- task->name, task->category, category);
- else
- XBT_DEBUG("Set the category of %s to %s",task->name, category);
- TRACE_category (category);
- TRACE_sd_set_task_category(task, category);
- }
-}
-
/** @brief loads a DOT file describing a DAG
*
* See http://www.graphviz.org/doc/info/lang.html
} else {
task = SD_task_create_comp_par_amdahl(name, NULL , amount, alpha);
}
- TRACE_sd_dotloader (task, agget (node, (char*)"category"));
xbt_dict_set(jobs, name, task, NULL);
if (!strcmp(name, "root")){
/* by design the root task is always SCHEDULABLE */
- __SD_task_set_state(task, SD_SCHEDULABLE);
+ SD_task_set_state(task, SD_SCHEDULABLE);
/* Put it at the beginning of the dynar */
xbt_dynar_insert_at(result, 0, &task);
} else {
else
root = SD_task_create_comp_par_amdahl("root", NULL, 0, 0);
/* by design the root task is always SCHEDULABLE */
- __SD_task_set_state(root, SD_SCHEDULABLE);
+ SD_task_set_state(root, SD_SCHEDULABLE);
/* Put it at the beginning of the dynar */
xbt_dynar_insert_at(result, 0, &root);
}
task = SD_task_create_comm_e2e(name, NULL , size);
else
task = SD_task_create_comm_par_mxn_1d_block(name, NULL , size);
- TRACE_sd_dotloader (task, agget (node, (char*)"category"));
SD_task_dependency_add(NULL, NULL, src, task);
SD_task_dependency_add(NULL, NULL, task, dst);
xbt_dict_set(jobs, name, task, NULL);