add pup support
[charm.git] / src / ck-ldb / LBDBManager.C
index 9c65d729bbe59db325b8ea8971a63f4eafe195ef..f1da1a1ec40981304340a31075b7eeb0bb7c10c3 100644 (file)
@@ -618,6 +618,8 @@ void LocalBarrier::AtBarrier(LDBarrierClient h)
 {
   (clients[h.serial])->refcount++;
   at_count++;
+  //if(CmiMyPartition()==1)
+        CkPrintf("[%d] at barrier\n",CkMyPe());
   CheckBarrier();
 }
 
@@ -627,6 +629,9 @@ void LocalBarrier::CheckBarrier()
 
   // If there are no clients, resume as soon as we're turned on
 
+  //if(CmiMyPartition()==1){
+       CkPrintf("[%d] at_count %d client_count %d\n",CkMyPe(),at_count,client_count);
+  //}
   if (client_count == 0) {
     cur_refcount++;
     CallReceivers();
@@ -650,7 +655,9 @@ void LocalBarrier::CheckBarrier()
 void LocalBarrier::CallReceivers(void)
 {
   CmiBool called_receiver=CmiFalse;
-
+//  if(CmiMyPartition()==1)
+       //CkPrintf("[%d][%d] call receiver\n",CmiMyPartition(),CkMyPe());
+       CkPrintf("[%d] call receiver\n",CkMyPe());
 //  for(int i=0; i < max_receiver; i++)
 //   for (int i=max_receiver-1; i>=0; i--) {
    for (int i=receivers.size()-1; i>=0; i--) {