changes.
[IRC.git] / Robust / src / Analysis / MLP / StallSite.java
index 6d9e544af1efe97647d8fcb3a05512823bcfc66a..1b780805f4e42753bf1ec5c995292d5dd6a2008c 100644 (file)
@@ -8,6 +8,7 @@ import Analysis.OwnershipAnalysis.AllocationSite;
 import Analysis.OwnershipAnalysis.HeapRegionNode;
 import Analysis.OwnershipAnalysis.TokenTupleSet;
 import IR.Flat.FlatNode;
+import IR.Flat.TempDescriptor;
 
 public class StallSite {
 
@@ -20,6 +21,7 @@ public class StallSite {
 //     private ReachabilitySet reachabilitySet;
        HashSet<TokenTupleSet> reachabilitySet;
        private HashSet<StallTag> stallTagSet;
+       private TempDescriptor tdA;
 
        // if stall site is caller's parameter heap regtion, store its parameter idx
        // for further analysis
@@ -124,6 +126,14 @@ public class StallSite {
                return copy;
                
        }
+       
+       public void setTdA(TempDescriptor tdA){
+               this.tdA=tdA;
+       }
+       
+       public TempDescriptor getTdA(){
+               return tdA;
+       }
 
        public boolean equals(Object o) {