X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d5a1db1d0b268cb9ed8f37246fd970fce7631943..75cc9b3ec3e6cc1da70e658b764e025f2b478e61:/src/surf/network_gtnets.c diff --git a/src/surf/network_gtnets.c b/src/surf/network_gtnets.c index 798320bab7..c867d2e212 100644 --- a/src/surf/network_gtnets.c +++ b/src/surf/network_gtnets.c @@ -271,16 +271,19 @@ static void update_actions_state(double now, double delta) trace_sent = action->generic_action.cost; } // tracing resource utilization - xbt_dynar_t route = global_routing->get_route(action->src_name, action->dst_name); - network_link_GTNETS_t link; - unsigned int i; - xbt_dynar_foreach(route, i, link) { - TRACE_surf_link_set_utilization (link->generic_resource.name, - action->generic_action.data, - (surf_action_t) action, - trace_sent/delta, - now-delta, - delta); + if (TRACE_is_active()) { + xbt_dynar_t route = global_routing->get_route(action->src_name, + action->dst_name); + network_link_GTNETS_t link; + unsigned int i; + xbt_dynar_foreach(route, i, link) { + TRACE_surf_link_set_utilization (link->generic_resource.name, + action->generic_action.data, + (surf_action_t) action, + trace_sent/delta, + now-delta, + delta); + } } #endif @@ -434,7 +437,6 @@ static int get_latency_limited(surf_action_t action) } #endif -#ifdef HAVE_GTNETS void surf_network_model_init_GTNETS(const char *filename) { if (surf_network_model) @@ -455,4 +457,3 @@ void surf_network_model_init_GTNETS(const char *filename) update_model_description(surf_network_model_description, "GTNets", surf_network_model); } -#endif