X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/212a22112855f8531e29e54f0db872ec4f0f4b7e..5b9cf50be0a43c599b20b1ed28341971a571d70d:/src/msg/global.c diff --git a/src/msg/global.c b/src/msg/global.c index 26faad1ae1..44f01c19b5 100644 --- a/src/msg/global.c +++ b/src/msg/global.c @@ -46,7 +46,6 @@ void MSG_global_init(int *argc, char **argv) msg_global = xbt_new0(s_MSG_Global_t,1); - xbt_context_init(); msg_global->host = xbt_fifo_new(); msg_global->process_to_run = xbt_fifo_new(); msg_global->process_list = xbt_fifo_new(); @@ -67,30 +66,17 @@ void MSG_global_init(int *argc, char **argv) void MSG_paje_output(const char *filename) { int i; - const char *paje_preembule="%EventDef SetLimits 0\n" - "% StartTime date\n" - "% EndTime date\n" - "%EndEventDef\n" + const char *paje_preembule= "%EventDef PajeDefineContainerType 1\n" "% NewType string\n" "% ContainerType string\n" "% NewName string\n" "%EndEventDef\n" - "%EventDef PajeDefineEventType 2\n" - "% NewType string\n" - "% ContainerType string\n" - "% NewName string\n" - "%EndEventDef\n" "%EventDef PajeDefineStateType 3\n" "% NewType string\n" "% ContainerType string\n" "% NewName string\n" "%EndEventDef\n" - "%EventDef PajeDefineVariableType 4\n" - "% NewType string\n" - "% ContainerType string\n" - "% NewName string\n" - "%EndEventDef\n" "%EventDef PajeDefineLinkType 5\n" "% NewType string\n" "% ContainerType string\n" @@ -115,34 +101,12 @@ void MSG_paje_output(const char *filename) "% Name string\n" "% Type string\n" "%EndEventDef\n" - "%EventDef PajeNewEvent 9\n" - "% Time date\n" - "% EntityType string\n" - "% Container string\n" - "% Value string\n" - "%EndEventDef\n" "%EventDef PajeSetState 10\n" "% Time date\n" "% EntityType string\n" "% Container string\n" "% Value string\n" "%EndEventDef\n" - "%EventDef PajeSetState 101\n" - "% Time date\n" - "% EntityType string\n" - "% Container string\n" - "% Value string\n" - "% FileName string\n" - "% LineNumber int\n" - "%EndEventDef\n" - "%EventDef PajePushState 111\n" - "% Time date\n" - "% EntityType string\n" - "% Container string\n" - "% Value string\n" - "% FileName string\n" - "% LineNumber int\n" - "%EndEventDef\n" "%EventDef PajePushState 11\n" "% Time date\n" "% EntityType string\n" @@ -155,24 +119,6 @@ void MSG_paje_output(const char *filename) "% EntityType string\n" "% Container string\n" "%EndEventDef\n" - "%EventDef PajeSetVariable 13\n" - "% Time date\n" - "% EntityType string\n" - "% Container string\n" - "% Value double\n" - "%EndEventDef\n" - "%EventDef PajeAddVariable 14\n" - "% Time date\n" - "% EntityType string\n" - "% Container string\n" - "% Value double\n" - "%EndEventDef\n" - "%EventDef PajeSubVariable 15\n" - "% Time date\n" - "% EntityType string\n" - "% Container string\n" - "% Value double\n" - "%EndEventDef\n" "%EventDef PajeStartLink 16\n" "% Time date\n" "% EntityType string\n" @@ -344,7 +290,7 @@ void __MSG_display_process_status(void) /* FIXME: Yeah, I'll do it in a portable maner one day [Mt] */ #include -static void inthandler(int ignored) +static void _XBT_CALL inthandler(int ignored) { INFO0("CTRL-C pressed. Displaying status and bailing out"); __MSG_display_process_status(); @@ -535,7 +481,6 @@ MSG_error_t MSG_clean(void) while((p=xbt_fifo_pop(msg_global->process_list))) { MSG_process_kill(p); } - xbt_context_exit(); xbt_fifo_foreach(msg_global->host,i,h,m_host_t) { __MSG_host_destroy(h);