You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2011/05/26 16:23:45 UTC

svn commit: r1127935 - in /trafficserver/traffic/trunk: iocore/net/UnixNetAccept.cc lib/ts/ink_queue.cc

Author: zwoop
Date: Thu May 26 14:23:45 2011
New Revision: 1127935

URL: http://svn.apache.org/viewvc?rev=1127935&view=rev
Log:
TS-793 Improve print statements for ink_freelist debugging

Authors: Ricky Chan and Leif

Modified:
    trafficserver/traffic/trunk/iocore/net/UnixNetAccept.cc
    trafficserver/traffic/trunk/lib/ts/ink_queue.cc

Modified: trafficserver/traffic/trunk/iocore/net/UnixNetAccept.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/iocore/net/UnixNetAccept.cc?rev=1127935&r1=1127934&r2=1127935&view=diff
==============================================================================
--- trafficserver/traffic/trunk/iocore/net/UnixNetAccept.cc (original)
+++ trafficserver/traffic/trunk/iocore/net/UnixNetAccept.cc Thu May 26 14:23:45 2011
@@ -204,7 +204,7 @@ NetAccept::init_accept_loop()
     action_->mutex = action_->continuation->mutex;
   }
   SET_CONTINUATION_HANDLER(this, &NetAccept::acceptLoopEvent);
-  eventProcessor.spawn_thread(this, "ts[ACCEPT]");
+  eventProcessor.spawn_thread(this, "[ACCEPT]");
 }
 
 

Modified: trafficserver/traffic/trunk/lib/ts/ink_queue.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/lib/ts/ink_queue.cc?rev=1127935&r1=1127934&r2=1127935&view=diff
==============================================================================
--- trafficserver/traffic/trunk/lib/ts/ink_queue.cc (original)
+++ trafficserver/traffic/trunk/lib/ts/ink_queue.cc Thu May 26 14:23:45 2011
@@ -478,17 +478,17 @@ ink_freelists_dump_baselinerel(FILE * f)
   if (f == NULL)
     f = stderr;
 
-  fprintf(f, " allocated  | in-use     |  count  | type size  |   free list name\n");
-  fprintf(f, "rel. to base|rel. to base|         |            |                 \n");
-  fprintf(f, "------------|------------|---------|------------|----------------------------------\n");
+  fprintf(f, "     allocated      |       in-use       |  count  | type size  |   free list name\n");
+  fprintf(f, "  relative to base  |  relative to base  |         |            |                 \n");
+  fprintf(f, "--------------------|--------------------|---------|------------|----------------------------------\n");
 
   fll = freelists;
   while (fll) {
     int a = fll->fl->allocated - fll->fl->allocated_base;
     if (a != 0) {
-      fprintf(f, " %10u | %10u | %7u | %10u | memory/%s\n",
-              (fll->fl->allocated - fll->fl->allocated_base) * fll->fl->type_size,
-              (fll->fl->count - fll->fl->count_base) * fll->fl->type_size,
+      fprintf(f, " %18" PRIu64 " | %18" PRIu64 " | %7u | %10u | memory/%s\n",
+              (uint64_t)(fll->fl->allocated - fll->fl->allocated_base) * (uint64_t)fll->fl->type_size,
+              (uint64_t)(fll->fl->count - fll->fl->count_base) * (uint64_t)fll->fl->type_size,
               fll->fl->count - fll->fl->count_base, fll->fl->type_size, fll->fl->name ? fll->fl->name : "<unknown>");
     }
     fll = fll->next;
@@ -502,14 +502,14 @@ ink_freelists_dump(FILE * f)
   if (f == NULL)
     f = stderr;
 
-  fprintf(f, " allocated  | in-use     | type size  |   free list name\n");
-  fprintf(f, "------------|------------|------------|----------------------------------\n");
+  fprintf(f, "     allocated      |        in-use      | type size  |   free list name\n");
+  fprintf(f, "--------------------|--------------------|------------|----------------------------------\n");
 
   fll = freelists;
   while (fll) {
-    fprintf(f, " %10u | %10u | %10u | memory/%s\n",
-            fll->fl->allocated * fll->fl->type_size,
-            fll->fl->count * fll->fl->type_size, fll->fl->type_size, fll->fl->name ? fll->fl->name : "<unknown>");
+    fprintf(f, " %18" PRIu64 " | %18" PRIu64 " | %10u | memory/%s\n",
+            (uint64_t)fll->fl->allocated * (uint64_t)fll->fl->type_size,
+            (uint64_t)fll->fl->count * (uint64_t)fll->fl->type_size, fll->fl->type_size, fll->fl->name ? fll->fl->name : "<unknown>");
     fll = fll->next;
   }
 }