Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
do not trace loopback links
[simgrid.git] / src / instr / surf_instr.c
index b6ae112..ed7eed4 100644 (file)
@@ -68,6 +68,9 @@ void TRACE_surf_link_declaration (void *link, char *name, double bw, double lat)
 {
   if (!IS_TRACING) return;
 
 {
   if (!IS_TRACING) return;
 
+  //filter out loopback
+  if (!strcmp (name, "loopback") || !strcmp (name, "__loopback__")) return;
+
   char alias[100];
   snprintf (alias, 100, "%p", link);
   pajeCreateContainer (SIMIX_get_clock(), alias, "LINK", "platform", name);
   char alias[100];
   snprintf (alias, 100, "%p", link);
   pajeCreateContainer (SIMIX_get_clock(), alias, "LINK", "platform", name);