xbt_dynar_length(done_task->tasks_before);
done_task->is_not_ready = done_task->unsatisfied_dependencies;
}
+ free(done_task->workstation_list);
+ done_task->workstation_list = NULL;
+ done_task->workstation_nb = 0;
}
xbt_swag_free(sd_global->done_task_set);
#ifdef HAVE_JEDULE
+ jedule_sd_dump();
jedule_sd_cleanup();
jedule_sd_init();
#endif
jedule_sd_cleanup();
#endif
}
-
-/**
- * \brief load script file
- */
-
-void SD_load_environment_script(const char *script_file)
-{
-#ifdef HAVE_LUA
- lua_State *L = lua_open();
- luaL_openlibs(L);
-
- if (luaL_loadfile(L, script_file) || lua_pcall(L, 0, 0, 0)) {
- printf("error: %s\n", lua_tostring(L, -1));
- return;
- }
-#else
- xbt_die
- ("Lua is not available!! to call SD_load_environment_script, lua should be available...");
-#endif
- return;
-}