projects
/
IRC.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
changes.
[IRC.git]
/
Robust
/
src
/
Analysis
/
MLP
/
StallSite.java
diff --git
a/Robust/src/Analysis/MLP/StallSite.java
b/Robust/src/Analysis/MLP/StallSite.java
index 6d9e544af1efe97647d8fcb3a05512823bcfc66a..1b780805f4e42753bf1ec5c995292d5dd6a2008c 100644
(file)
--- a/
Robust/src/Analysis/MLP/StallSite.java
+++ b/
Robust/src/Analysis/MLP/StallSite.java
@@
-8,6
+8,7
@@
import Analysis.OwnershipAnalysis.AllocationSite;
import Analysis.OwnershipAnalysis.HeapRegionNode;
import Analysis.OwnershipAnalysis.TokenTupleSet;
import IR.Flat.FlatNode;
import Analysis.OwnershipAnalysis.HeapRegionNode;
import Analysis.OwnershipAnalysis.TokenTupleSet;
import IR.Flat.FlatNode;
+import IR.Flat.TempDescriptor;
public class StallSite {
public class StallSite {
@@
-20,6
+21,7
@@
public class StallSite {
// private ReachabilitySet reachabilitySet;
HashSet<TokenTupleSet> reachabilitySet;
private HashSet<StallTag> stallTagSet;
// 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
// 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;
}
return copy;
}
+
+ public void setTdA(TempDescriptor tdA){
+ this.tdA=tdA;
+ }
+
+ public TempDescriptor getTdA(){
+ return tdA;
+ }
public boolean equals(Object o) {
public boolean equals(Object o) {