X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/61e948b810774df0ab0a52dd60ca1fb16af658c5..8204cd55d2af7b77c13f77dd69ce18330dac16d4:/src/simdag/sd_global.cpp diff --git a/src/simdag/sd_global.cpp b/src/simdag/sd_global.cpp index 79d0cbf0cf..f278ae154b 100644 --- a/src/simdag/sd_global.cpp +++ b/src/simdag/sd_global.cpp @@ -17,11 +17,6 @@ #include "xbt/str.h" #include "xbt/config.h" #include "surf/surfxml_parse.h" -#ifdef HAVE_LUA -#include -#include -#include -#endif #ifdef HAVE_JEDULE #include "simgrid/jedule/jedule_sd_binding.h" @@ -50,9 +45,6 @@ void SD_init(int *argc, char **argv) xbt_assert(sd_global == NULL, "SD_init() already called"); sd_global = xbt_new(s_SD_global_t, 1); - sd_global->host_list = NULL; - sd_global->link_list = NULL; - sd_global->recyclable_route = NULL; sd_global->watch_point_reached = 0; sd_global->task_mallocator=xbt_mallocator_new(65536, SD_task_new_f, @@ -75,9 +67,6 @@ void SD_init(int *argc, char **argv) jedule_sd_init(); #endif - XBT_DEBUG("ADD SD LEVELS"); - SD_STORAGE_LEVEL = xbt_lib_add_level(storage_lib,__SD_storage_destroy); - if (_sg_cfg_exit_asap) { SD_exit(); exit(0); @@ -97,7 +86,6 @@ void SD_config(const char *key, const char *value){ xbt_cfg_set_as_string(_sg_cfg_set, key, value); } - /** * \brief Reinits the application part of the simulation (experimental feature) * @@ -139,7 +127,6 @@ void SD_application_reinit(void) #ifdef HAVE_JEDULE - jedule_sd_dump(); jedule_sd_cleanup(); jedule_sd_init(); #endif @@ -165,18 +152,8 @@ void SD_application_reinit(void) */ void SD_create_environment(const char *platform_file) { - xbt_lib_cursor_t cursor = NULL; - char *name = NULL; - void **surf_storage = NULL; - parse_platform_file(platform_file); - /* now let's create the SD wrappers for storage elements */ - xbt_lib_foreach(storage_lib, cursor, name, surf_storage) { - if(surf_storage[SURF_STORAGE_LEVEL]) - __SD_storage_create(surf_storage[SURF_STORAGE_LEVEL], NULL); - } - XBT_DEBUG("Workstation number: %zu, link number: %d", sg_host_count(), sg_link_count()); #ifdef HAVE_JEDULE @@ -379,11 +356,6 @@ void SD_exit(void) xbt_mallocator_free(sd_global->task_mallocator); - XBT_DEBUG("Destroying workstation and link arrays..."); - xbt_free(sd_global->host_list); - xbt_free(sd_global->link_list); - xbt_free(sd_global->recyclable_route); - XBT_DEBUG("Destroying the dynars ..."); xbt_dynar_free_container(&(sd_global->initial_task_set)); xbt_dynar_free_container(&(sd_global->executable_task_set)); @@ -396,7 +368,6 @@ void SD_exit(void) sd_global = NULL; #ifdef HAVE_JEDULE - jedule_sd_dump(); jedule_sd_cleanup(); jedule_sd_exit(); #endif