From: schnorr Date: Tue, 31 Jul 2012 21:37:56 +0000 (+0200) Subject: [trace] factorize code, use TRACE_msg_process_destroy when appropriate X-Git-Tag: v3_8~237 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/63a2fc709efca25660b6434f81e67322b1b02270 [trace] factorize code, use TRACE_msg_process_destroy when appropriate --- diff --git a/src/instr/instr_msg_process.c b/src/instr/instr_msg_process.c index 58795e820a..e28088fc03 100644 --- a/src/instr/instr_msg_process.c +++ b/src/instr/instr_msg_process.c @@ -40,9 +40,7 @@ void TRACE_msg_process_change_host(msg_process_t process, msg_host_t old_host, m new_pajeStartLink (MSG_get_clock(), PJ_container_get_root(), type, msg, "M", key); //destroy existing container of this process - container_t existing_container = PJ_container_get(instr_process_id(process, str, len)); - PJ_container_remove_from_parent (existing_container); - PJ_container_free(existing_container); + TRACE_msg_process_destroy (MSG_process_get_name (process), MSG_process_get_PID (process), old_host); //create new container on the new_host location msg = PJ_container_new(instr_process_id(process, str, len), INSTR_MSG_PROCESS, PJ_container_get(SIMIX_host_get_name(new_host->smx_host))); @@ -78,11 +76,8 @@ void TRACE_msg_process_destroy (const char *process_name, int process_pid, msg_h void TRACE_msg_process_kill(msg_process_t process) { if (TRACE_msg_process_is_enabled()){ - int len = INSTR_DEFAULT_STR_SIZE; - char str[INSTR_DEFAULT_STR_SIZE]; - //kill means that this process no longer exists, let's destroy it - PJ_container_free (PJ_container_get (instr_process_id(process, str, len))); + TRACE_msg_process_destroy (MSG_process_get_name (process), MSG_process_get_PID (process), MSG_process_get_host (process)); } }