comment debug statements and add code for timing runs
authoradash <adash>
Wed, 14 Apr 2010 18:17:41 +0000 (18:17 +0000)
committeradash <adash>
Wed, 14 Apr 2010 18:17:41 +0000 (18:17 +0000)
Robust/src/Benchmarks/Recovery/Spider/recovery/Worker.java
Robust/src/Benchmarks/Recovery/Spider/recovery/makefile

index 98a7c1e4160c60421d0f0bb6d7fbc3591cf263c0..028d64ab38ba1c7b20f79f447e49be14fc39a3f0 100644 (file)
@@ -11,6 +11,8 @@ public class Worker extends Thread {
   }
   
   public void run() {
+    long st = System.currentTimeMillis();
+    long fi = 0;
     boolean notdone=true;
     while(notdone) {
       Task t=null;
@@ -44,11 +46,11 @@ public class Worker extends Thread {
         t.execution();
         continue;
       } else if (notdone) {
-        System.out.println("Not done");
+        //System.out.println("Not done");
        sleep(500000);
       }
     }
-    System.out.println("\n\nDone\n\n");
+    System.out.println("\n\nDone - Time Elapse : " + (double)((fi-st)/1000) +"\n\n");
     while(true) {
       sleep(100000);
     }
index d9c82574622671dce57e08046ce3334a424948d7..c98fd3f03dcbaf19234bffd780ede60002b343e3 100644 (file)
@@ -6,7 +6,7 @@ SRC3=${SUBCLASS}Task.java
 FLAGS=-recoverystats -recovery -transstats -dsmcaching -dsm -dsmtask -optimize -mainclass ${MAINCLASS}
 DSMFLAGS= -dsm -dsmtask -sandbox -transstats -optimize -mainclass ${MAINCLASS}
 default:
-       ../../../../buildscript ${DSMFLAGS} -o ${MAINCLASS}DSM GlobalQuery.java LocalQuery.java QueryTask.java Spider.java Task.java GlobalQueue.java Worker.java TaskSet.java
+#      ../../../../buildscript ${DSMFLAGS} -o ${MAINCLASS}DSM GlobalQuery.java LocalQuery.java QueryTask.java Spider.java Task.java GlobalQueue.java Worker.java TaskSet.java
        ../../../../buildscript ${FLAGS} -o ${MAINCLASS} GlobalQuery.java LocalQuery.java QueryTask.java Spider.java Task.java GlobalQueue.java Worker.java TaskSet.java
 
 clean: