From bd4e84849a0c2d3cf2249933f111d7281c6c23e0 Mon Sep 17 00:00:00 2001 From: schnorr Date: Mon, 13 Dec 2010 16:44:44 +0000 Subject: [PATCH 1/1] [trace] gtnets tracing mechanism is outdated TODO git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9176 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/instr/instr_surf.c | 49 ++++-------------------------------------- 1 file changed, 4 insertions(+), 45 deletions(-) diff --git a/src/instr/instr_surf.c b/src/instr/instr_surf.c index 0f67089e48..f3fe65887c 100644 --- a/src/instr/instr_surf.c +++ b/src/instr/instr_surf.c @@ -13,15 +13,9 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(instr_surf, instr, "Tracing Surf"); static xbt_dict_t resource_variables; /* (host|link)#variable -> value */ -/* to trace gtnets */ -static xbt_dict_t gtnets_src; /* %p (action) -> %s */ -static xbt_dict_t gtnets_dst; /* %p (action) -> %s */ - void TRACE_surf_alloc(void) { resource_variables = xbt_dict_new(); - gtnets_src = xbt_dict_new(); - gtnets_dst = xbt_dict_new(); TRACE_surf_resource_utilization_alloc(); } @@ -83,57 +77,22 @@ void TRACE_surf_link_set_latency(double date, const char *resource, double laten /* to trace gtnets */ void TRACE_surf_gtnets_communicate(void *action, int src, int dst) { - char key[100], aux[100]; - if (!TRACE_is_active()) - return; - snprintf(key, 100, "%p", action); - - snprintf(aux, 100, "%d", src); - xbt_dict_set(gtnets_src, key, xbt_strdup(aux), xbt_free); - snprintf(aux, 100, "%d", dst); - xbt_dict_set(gtnets_dst, key, xbt_strdup(aux), xbt_free); + xbt_die ("gtnets tracing is to be udpated"); } int TRACE_surf_gtnets_get_src(void *action) { - char key[100]; - char *aux = NULL; - if (!TRACE_is_active()) - return -1; - snprintf(key, 100, "%p", action); - - aux = xbt_dict_get_or_null(gtnets_src, key); - if (aux) { - return atoi(aux); - } else { - return -1; - } + xbt_die ("gtnets tracing is to be udpated"); } int TRACE_surf_gtnets_get_dst(void *action) { - char key[100]; - char *aux = NULL; - if (!TRACE_is_active()) - return -1; - snprintf(key, 100, "%p", action); - - aux = xbt_dict_get_or_null(gtnets_dst, key); - if (aux) { - return atoi(aux); - } else { - return -1; - } + xbt_die ("gtnets tracing is to be udpated"); } void TRACE_surf_gtnets_destroy(void *action) { - char key[100]; - if (!TRACE_is_active()) - return; - snprintf(key, 100, "%p", action); - xbt_dict_remove(gtnets_src, key); - xbt_dict_remove(gtnets_dst, key); + xbt_die ("gtnets tracing is to be udpated"); } void TRACE_surf_action(surf_action_t surf_action, const char *category) -- 2.20.1