start of new file
[IRC.git] / Robust / src / Benchmarks / Prefetch / Moldyn / dsm / DebugBarrier.java
index eaddc75c35f62d193d0e3abd090f69c1d01abb9a..8dca6d7a9d267431a5dc3dd8ccb7ac65ae2fcc14 100644 (file)
@@ -4,7 +4,7 @@ public class Barrier {
   boolean cleared;
 
   public Barrier(int n) {
-      System.printString("Initializing barrier for "+n+" threads.\n");
+    //System.printString("Initializing barrier for "+n+" threads.\n");
     numthreads=n;
     cleared = false;
     entercount = 0;
@@ -24,7 +24,7 @@ public class Barrier {
 
     do {
       atomic {
-         System.printString("Entering barrier with ec="+b.entercount+" cl="+b.cleared+"\n");
+        //System.printString("Entering barrier with ec="+b.entercount+" cl="+b.cleared+"\n");
         if (!b.cleared) {
           b.entercount++;
           tmp = b.entercount;
@@ -32,14 +32,14 @@ public class Barrier {
             if(b.numthreads > 1)
               b.cleared=true;
             b.entercount--;
-           System.printString("Exiting Barrier #1\n");
+            //System.printString("Exiting Barrier #1\n");
             return;
           }
           retry=false;
         }
       }
     } while(retry);
-    System.printString("Waiting for last thread to enter\n");
+    //System.printString("Waiting for last thread to enter\n");
     while(true) {
       atomic {
         if (b.cleared) {
@@ -47,7 +47,7 @@ public class Barrier {
           int count = b.entercount;
           if (count==0)
             b.cleared=false;
-         System.printString("Exiting Barrier #2\n");
+          //System.printString("Exiting Barrier #2\n");
           return;
         }
       }