X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6d17036094433f0304c29b6f57922cee32b0c67c..78f7b6b11f281beb6250137ee404a94ec4cf7f77:/src/gras/Virtu/sg_emul.c diff --git a/src/gras/Virtu/sg_emul.c b/src/gras/Virtu/sg_emul.c index 65ac32ff5c..511ba97082 100644 --- a/src/gras/Virtu/sg_emul.c +++ b/src/gras/Virtu/sg_emul.c @@ -168,60 +168,3 @@ int gras_if_RL(void) { int gras_if_SG(void) { return 1; } - -void gras_global_init(int *argc,char **argv) { -return SIMIX_global_init(argc,argv); -} -void gras_create_environment(const char *file) { -return SIMIX_create_environment(file); -} -void gras_function_register(const char *name, xbt_main_func_t code) { - return SIMIX_function_register(name, code); -} -void gras_main() { - smx_cond_t cond = NULL; - smx_action_t smx_action; - xbt_fifo_t actions_done = xbt_fifo_new(); - xbt_fifo_t actions_failed = xbt_fifo_new(); - - - /* Clean IO before the run */ - fflush(stdout); - fflush(stderr); - - - while (SIMIX_solve(actions_done, actions_failed) != -1.0) { - - while ( (smx_action = xbt_fifo_pop(actions_failed)) ) { - - - DEBUG1("** %s failed **",smx_action->name); - while ( (cond = xbt_fifo_pop(smx_action->cond_list)) ) { - SIMIX_cond_broadcast(cond); - } - /* action finished, destroy it */ - // SIMIX_action_destroy(smx_action); - } - - while ( (smx_action = xbt_fifo_pop(actions_done)) ) { - - DEBUG1("** %s done **",smx_action->name); - while ( (cond = xbt_fifo_pop(smx_action->cond_list)) ) { - SIMIX_cond_broadcast(cond); - } - /* action finished, destroy it */ - //SIMIX_action_destroy(smx_action); - } - } - xbt_fifo_free(actions_failed); - xbt_fifo_free(actions_done); - return; - -} -void gras_launch_application(const char *file) { -return SIMIX_launch_application(file); -} -void gras_clean() { -return SIMIX_clean(); -} -