From: cristianrosa Date: Thu, 16 Dec 2010 16:15:57 +0000 (+0000) Subject: Improve the debugging information X-Git-Tag: v3.6_beta2~650 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/91bf540d7da5e3511273a58815ba19231f66bbcc?hp=ec063df4a961d3c60ccca6afc0209fca1b061f9f Improve the debugging information git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9273 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/mc/mc_request.c b/src/mc/mc_request.c index 147af343d5..6ee8336ba9 100644 --- a/src/mc/mc_request.c +++ b/src/mc/mc_request.c @@ -54,9 +54,11 @@ char *MC_request_to_string(smx_req_t req) case REQ_COMM_WAIT: act = req->comm_wait.comm; type = bprintf("Wait"); - args = bprintf("%p [%s -> %s]", act, + args = bprintf("%p [%s(%lu) -> %s(%lu)]", act, act->comm.src_proc ? act->comm.src_proc->name : "", - act->comm.dst_proc ? act->comm.dst_proc->name : ""); + act->comm.src_proc ? act->comm.src_proc->pid : 0, + act->comm.dst_proc ? act->comm.dst_proc->name : "", + act->comm.dst_proc ? act->comm.dst_proc->pid : 0); break; case REQ_COMM_TEST: act = req->comm_test.comm; @@ -68,8 +70,8 @@ char *MC_request_to_string(smx_req_t req) default: THROW_UNIMPLEMENTED; } - str = bprintf("[%s] %s (%s)", req->issuer->name, type, args); + str = bprintf("[(%lu)%s] %s (%s)", req->issuer->pid ,req->issuer->name, type, args); xbt_free(type); xbt_free(args); return str; -} \ No newline at end of file +}