X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4a6b0a991a67e6f2f67c03fed43529e078da7115..da994ba1ded3e6d6fc8381444c0bab18a511a18d:/src/simdag/simdag_private.h diff --git a/src/simdag/simdag_private.h b/src/simdag/simdag_private.h index b6915825de..d2345567e0 100644 --- a/src/simdag/simdag_private.h +++ b/src/simdag/simdag_private.h @@ -6,7 +6,7 @@ #ifndef SIMDAG_PRIVATE_H #define SIMDAG_PRIVATE_H - +#include #include "xbt/dynar.h" #include "simgrid/simdag.h" #include "surf/surf.h" @@ -20,11 +20,11 @@ SG_BEGIN_DECL() typedef struct SD_global { xbt_mallocator_t task_mallocator; /* to not remalloc new tasks */ - int watch_point_reached; /* has a task just reached a watch point? */ + bool watch_point_reached; /* has a task just reached a watch point? */ - xbt_dynar_t initial_task_set; - xbt_dynar_t executable_task_set; - xbt_dynar_t completed_task_set; + std::set *initial_tasks; + std::set *executable_tasks; + std::set *completed_tasks; xbt_dynar_t return_set;