- double last_amount_sent = (action->generic_action.cost - action->last_remains);
- double amount_sent = (action->generic_action.cost - action->generic_action.remains);
-
- // tracing resource utilization
- if (TRACE_is_active()) {
- xbt_dynar_t route = global_routing->get_route(action->src_name,
- action->dst_name);
- network_link_GTNETS_t link;
+ if (TRACE_is_enabled()) {
+ double last_amount_sent = (action->generic_action.cost - action->last_remains);
+ double amount_sent = (action->generic_action.cost - action->generic_action.remains);
+
+ // tracing resource utilization
+ xbt_dynar_t route = NULL;
+
+ routing_get_route_and_latency (action->src, action->dst, &route, NULL);
+