]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
Debug messages for size to help find memory leaks.
authorscipio <scipio>
Mon, 16 Jun 2008 18:58:15 +0000 (18:58 +0000)
committerscipio <scipio>
Mon, 16 Jun 2008 18:58:15 +0000 (18:58 +0000)
tos/system/PoolP.nc

index c7198505a2480875ae58d24df573ccd187671561..14dbec6659d266e7c1b2111664568d69aaae786e 100644 (file)
@@ -73,9 +73,11 @@ implementation {
   }
   
   command bool Pool.empty() {
+    dbg("PoolP", "%s size is %i\n", __FUNCTION__, (int)free);
     return free == 0;
   }
   command uint8_t Pool.size() {
+    dbg("PoolP", "%s size is %i\n", __FUNCTION__, (int)free);
     return free;
   }
     
@@ -92,6 +94,7 @@ implementation {
       if (index == size) {
         index = 0;
       }
+      dbg("PoolP", "%s size is %i\n", __FUNCTION__, (int)free);
       return rval;
     }
     return NULL;
@@ -108,6 +111,7 @@ implementation {
       }
       queue[emptyIndex] = newVal;
       free++;
+      dbg("PoolP", "%s size is %i\n", __FUNCTION__, (int)free);
       return SUCCESS;
     }
   }