range Python 2 -> 3 compatibility (#983)
authorRafael F <r4f4rfs@gmail.com>
Fri, 3 Mar 2017 18:57:28 +0000 (19:57 +0100)
committerSasha Goldshtein <goldshtn@gmail.com>
Fri, 3 Mar 2017 18:57:28 +0000 (20:57 +0200)
tools/cpuunclaimed.py
tools/tplist.py

index 3998f9f..364e80e 100755 (executable)
@@ -169,10 +169,10 @@ if args.csv:
     if args.timestamp:
         print("TIME", end=",")
     print("TIMESTAMP_ns", end=",")
-    print(",".join("CPU" + str(c) for c in xrange(ncpu)), end="")
+    print(",".join("CPU" + str(c) for c in range(ncpu)), end="")
     if args.fullcsv:
         print(",", end="")
-        print(",".join("OFFSET_ns_CPU" + str(c) for c in xrange(ncpu)), end="")
+        print(",".join("OFFSET_ns_CPU" + str(c) for c in range(ncpu)), end="")
     print()
 else:
     print(("Sampling run queues... Output every %s seconds. " +
@@ -255,10 +255,10 @@ while 1:
                     if args.timestamp:
                         print("%-8s" % strftime("%H:%M:%S"), end=",")
                     print("%d" % g_time, end=",")
-                    print(",".join(str(lens[c]) for c in xrange(ncpu)), end="")
+                    print(",".join(str(lens[c]) for c in range(ncpu)), end="")
                     if args.fullcsv:
                         print(",", end="")
-                        print(",".join(str(offs[c]) for c in xrange(ncpu)))
+                        print(",".join(str(offs[c]) for c in range(ncpu)))
                     else:
                         print()
             else:
index c6fdc53..4f85e38 100755 (executable)
@@ -64,7 +64,7 @@ def print_tracepoints():
                                 print_tpoint(category, event)
 
 def print_usdt_argument_details(location):
-        for idx in xrange(0, location.num_arguments):
+        for idx in range(0, location.num_arguments):
                 arg = location.get_argument(idx)
                 print("    argument #%d %s" % (idx+1, arg))
 
@@ -72,7 +72,7 @@ def print_usdt_details(probe):
         if args.verbosity > 0:
                 print(probe)
                 if args.verbosity > 1:
-                        for idx in xrange(0, probe.num_locations):
+                        for idx in range(0, probe.num_locations):
                                 loc = probe.get_location(idx)
                                 print("  location #%d %s" % (idx+1, loc))
                                 print_usdt_argument_details(loc)