Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[trace] do not extract topology graph if user ask to do so (by disabling --cfg=tracin...
[simgrid.git] / src / instr / instr_routing.c
index 256eb7c3dd6a1593d0a436d8bbd54defb39ddb7e..e4322171b3cab4bae2169972affb90bdfaa0c8b3 100644 (file)
@@ -139,6 +139,10 @@ static int graph_extraction_filter_out (container_t c1, container_t c2)
 
 static void recursiveGraphExtraction (AS_t rc, container_t container, xbt_dict_t filter)
 {
+  if (!TRACE_platform_topology()){
+    XBT_DEBUG("Graph extracing disable by user.");
+    return;
+  }
   XBT_DEBUG ("Graph extraction for routing_component = %s", rc->name);
   if (!xbt_dict_is_empty(rc->routing_sons)){
     xbt_dict_cursor_t cursor = NULL;