changes to Test benchmark
authoradash <adash>
Tue, 7 Apr 2009 20:26:36 +0000 (20:26 +0000)
committeradash <adash>
Tue, 7 Apr 2009 20:26:36 +0000 (20:26 +0000)
Robust/src/Benchmarks/SingleTM/Tests/Simple.java
Robust/src/Benchmarks/SingleTM/Tests/makefile

index 5b5d6976f49f37ed7b930f38673aaffa551b6bba..c57c0ee8b861233d433a2907292b9134620e33dd 100644 (file)
@@ -5,7 +5,7 @@ public class Simple extends Thread {
   }
 
   public void run() {
-    for(int i = 0;  i < 10; i++) {
+    for(int i = 0;  i < 100; i++) {
       atomic {
         mycount.increment();
       }
@@ -15,25 +15,25 @@ public class Simple extends Thread {
   public static void main(String[] args) {
     Simple[] s;
     Counting c;
-    int numthreads = 2;
+    int numthreads = 32;
 
     atomic {
       c = new Counting();
       s = new Simple[numthreads];
-      for(int i = 0; i < 2; i++) {
+      for(int i = 0; i < numthreads; i++) {
         s[i] = new Simple(c);
       }
     }
 
     Simple tmp;
-    for(int i = 0; i <  2; i++) {
+    for(int i = 0; i <  numthreads; i++) {
       atomic {
         tmp = s[i];
       }
       tmp.start();
     }
 
-    for(int i = 0; i < 2; i++) {
+    for(int i = 0; i < numthreads; i++) {
       atomic {
         tmp = s[i];
       }
index 6dc374c518ed2f2921306daead585cbea8382a00..f69eff24296b2a5956bef5ac23e82388591a16d8 100644 (file)
@@ -1,7 +1,7 @@
 MAINCLASS=Simple
 SRC=${MAINCLASS}.java
 default:
-       ../../../buildscript -singleTM -thread -optimize -mainclass ${MAINCLASS} ${SRC} -o ${MAINCLASS}
+       ../../../buildscript -singleTM -optimize -mainclass ${MAINCLASS} ${SRC} -o ${MAINCLASS}
 
 clean:
        rm -rf tmpbuilddirectory