From 91bf540d7da5e3511273a58815ba19231f66bbcc Mon Sep 17 00:00:00 2001 From: cristianrosa Date: Thu, 16 Dec 2010 16:15:57 +0000 Subject: [PATCH] Improve the debugging information git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9273 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/mc/mc_request.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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 +} -- 2.20.1