X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f103b060ebe4ae96be56fd325b71b31c288ac251..f5e363e6dba846da390b665e0e4caa7ee90b2786:/src/gras/gras.c diff --git a/src/gras/gras.c b/src/gras/gras.c index a24bf8a89c..f2009c8ecc 100644 --- a/src/gras/gras.c +++ b/src/gras/gras.c @@ -27,7 +27,6 @@ void gras_init(int *argc,char **argv, const char *defaultlog) { /* First initialize the XBT */ xbt_init_defaultlog(argc,argv,defaultlog); - gras_chrono_init(); /* module registrations: * - declare process specific data we need (without creating them) */ @@ -45,6 +44,7 @@ void gras_init(int *argc,char **argv, const char *defaultlog) { * Initialize the global stuff if it's not the first process created */ if (gras_running_process++ == 0) { + gras_emul_init(); gras_msg_init(); gras_trp_init(); gras_datadesc_init(); @@ -58,7 +58,20 @@ void gras_exit(void) { gras_msg_exit(); gras_trp_exit(); gras_datadesc_exit(); + gras_emul_exit(); } - gras_chrono_exit(); xbt_exit(); } + +void hexa_print(const char*name, unsigned char *data, int size) { + int i; + printf("%s: ", name); + for (i=0;i'9') + printf("'\\%d'",data[i]); + else + printf("%c",data[i]); + } + printf("\n"); +} +