more bug fixes
authorbdemsky <bdemsky>
Wed, 24 Jun 2009 06:18:27 +0000 (06:18 +0000)
committerbdemsky <bdemsky>
Wed, 24 Jun 2009 06:18:27 +0000 (06:18 +0000)
Robust/src/Analysis/Locality/DelayComputation.java

index 5396750f91d2a2d8f1107c532dfd834fb3b962ad..b65ef1a1419debabec5877a7b1a2bb2362b80d86 100644 (file)
@@ -283,9 +283,6 @@ public class DelayComputation {
          if (!set0.equals(set1)||set0.size()>1) {
            //This branch is important--need to remember how it goes
            livenodes.add(fn);
-         } else {
-           System.out.println("Removing branch:"+fn);
-           System.out.println("set0="+set0+" set1="+set1);
          }
        }
       }
@@ -576,7 +573,7 @@ public class DelayComputation {
     //(B). You read a field/element in the transactional set
     //(C). The source didn't have a transactional read on it
 
-    dcopts=new DiscoverConflicts(locality, state, typeanalysis);
+    dcopts=new DiscoverConflicts(locality, state, typeanalysis, cannotdelay);
     dcopts.doAnalysis();
     MethodDescriptor md=lb.getMethod();
     FlatMethod fm=state.getMethodFlat(md);