X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2d5d09100c0bb575a15c897ee21f9015d86f8fd1..2c5c14ffd2b2af540f201434bd4d32f9c197507f:/src/simdag/private.h diff --git a/src/simdag/private.h b/src/simdag/private.h index 88bb0a92d3..db39ef461c 100644 --- a/src/simdag/private.h +++ b/src/simdag/private.h @@ -17,9 +17,6 @@ #include "xbt/mallocator.h" #include -#define SD_INITIALISED() (sd_global != NULL) -#define SD_CHECK_INIT_DONE() xbt_assert(SD_INITIALISED(), "Call SD_init() first"); - /* Global variables */ typedef struct SD_global { @@ -78,6 +75,7 @@ typedef struct SD_task { char *name; int kind; double amount; + double alpha; /* used by typed parallel tasks */ double remains; double start_time; double finish_time; @@ -120,7 +118,7 @@ XBT_PUBLIC(xbt_swag_t) SD_simulate_swag(double how_long); /* could be public, bu SD_link_t __SD_link_create(void *surf_link, void *data); -void __SD_link_destroy(void *link); +#define __SD_link_destroy xbt_free_f SD_workstation_t __SD_workstation_create(void *surf_workstation, void *data);