Browse Source

starpu-print-prequests: do not print numbers of requests when there are none

Samuel Thibault 4 years ago
parent
commit
3e87df0de3
1 changed files with 6 additions and 2 deletions
  1. 6 2
      tools/gdbinit

+ 6 - 2
tools/gdbinit

@@ -706,9 +706,13 @@ define starpu-print-prequests
     printf "Node %u:\n", $node
     printf "Node %u:\n", $node
     set $node2 = 0
     set $node2 = 0
     while $node2 < _starpu_descr.nnodes
     while $node2 < _starpu_descr.nnodes
-      printf "%u pending requests from %u\n", data_requests_npending[$node][$node2][0], $node2
+      if data_requests_npending[$node][$node2][0]
+        printf "%u pending requests from %u\n", data_requests_npending[$node][$node2][0], $node2
+      end
       starpu-print-requests-list data_requests_pending[$node][$node2][0]
       starpu-print-requests-list data_requests_pending[$node][$node2][0]
-      printf "%u pending requests to %u\n", data_requests_npending[$node][$node2][1], $node2
+      if data_requests_npending[$node][$node2][1]
+        printf "%u pending requests to %u\n", data_requests_npending[$node][$node2][1], $node2
+      end
       starpu-print-requests-list data_requests_pending[$node][$node2][1]
       starpu-print-requests-list data_requests_pending[$node][$node2][1]
       set $node2 = $node2 + 1
       set $node2 = $node2 + 1
     end
     end