Uses of Class
soot.jimple.toolkits.pointer.RWSet
-
Packages that use RWSet Package Description soot.jimple.toolkits.pointer soot.jimple.toolkits.thread.synchronization -
-
Uses of RWSet in soot.jimple.toolkits.pointer
Subclasses of RWSet in soot.jimple.toolkits.pointer Modifier and Type Class Description classCodeBlockRWSetclassFullRWSetclassMethodRWSetRepresents the read or write set of a statement.classSiteRWSetRepresents the read or write set of a statement.classStmtRWSetRepresents the read or write set of a statement.Fields in soot.jimple.toolkits.pointer with type parameters of type RWSet Modifier and Type Field Description protected ArrayList<RWSet>FieldRWTagger.UniqueRWSets. lprotected ArrayList<RWSet>SideEffectTagger.UniqueRWSets. lHashSet<RWSet>SiteRWSet. setsMethods in soot.jimple.toolkits.pointer that return RWSet Modifier and Type Method Description protected RWSetSideEffectAnalysis. addValue(Value v, SootMethod m, Stmt s)RWSetSideEffectAnalysis. nonTransitiveReadSet(SootMethod method)RWSetSideEffectAnalysis. nonTransitiveWriteSet(SootMethod method)protected RWSetPASideEffectTester. readSet(Unit u)RWSetSideEffectAnalysis. readSet(SootMethod method, Stmt stmt)protected RWSetPASideEffectTester. writeSet(Unit u)RWSetSideEffectAnalysis. writeSet(SootMethod method, Stmt stmt)Methods in soot.jimple.toolkits.pointer that return types with arguments of type RWSet Modifier and Type Method Description Iterator<RWSet>FieldRWTagger.UniqueRWSets. iterator()Iterator<RWSet>SideEffectTagger.UniqueRWSets. iterator()Methods in soot.jimple.toolkits.pointer with parameters of type RWSet Modifier and Type Method Description booleanFullRWSet. hasNonEmptyIntersection(RWSet other)booleanMethodRWSet. hasNonEmptyIntersection(RWSet oth)abstract booleanRWSet. hasNonEmptyIntersection(RWSet other)booleanSiteRWSet. hasNonEmptyIntersection(RWSet oth)booleanStmtRWSet. hasNonEmptyIntersection(RWSet other)booleanFullRWSet. isEquivTo(RWSet other)booleanMethodRWSet. isEquivTo(RWSet other)abstract booleanRWSet. isEquivTo(RWSet other)booleanSiteRWSet. isEquivTo(RWSet other)booleanStmtRWSet. isEquivTo(RWSet other)booleanCodeBlockRWSet. union(RWSet other)Adds the RWSet other into this set.booleanFullRWSet. union(RWSet other)Adds the RWSet other into this set.booleanMethodRWSet. union(RWSet other)Adds the RWSet other into this set.abstract booleanRWSet. union(RWSet other)Adds the RWSet other into this set.booleanSiteRWSet. union(RWSet other)Adds the RWSet other into this set.booleanStmtRWSet. union(RWSet other)Adds the RWSet other into this set.protected booleanPASideEffectTester. valueTouchesRWSet(RWSet s, Value v, List<ValueBox> boxes) -
Uses of RWSet in soot.jimple.toolkits.thread.synchronization
Methods in soot.jimple.toolkits.thread.synchronization that return RWSet Modifier and Type Method Description protected RWSetCriticalSectionAwareSideEffectAnalysis. addValue(Value v, SootMethod m, Stmt s)RWSetCriticalSectionAwareSideEffectAnalysis. approximatedReadSet(SootMethod method, Stmt stmt, Value specialRead, boolean allFields)RWSetCriticalSectionAwareSideEffectAnalysis. approximatedWriteSet(SootMethod method, Stmt stmt, Value v, boolean allFields)RWSetCriticalSectionAwareSideEffectAnalysis. nonTransitiveReadSet(SootMethod method)RWSetCriticalSectionAwareSideEffectAnalysis. nonTransitiveWriteSet(SootMethod method)RWSetCriticalSectionAwareSideEffectAnalysis. readSet(SootMethod method, Stmt stmt, soot.jimple.toolkits.thread.synchronization.CriticalSection tn, Set uses)RWSetCriticalSectionAwareSideEffectAnalysis. valueRWSet(Value v, SootMethod m, Stmt s, soot.jimple.toolkits.thread.synchronization.CriticalSection tn)RWSetCriticalSectionAwareSideEffectAnalysis. writeSet(SootMethod method, Stmt stmt, soot.jimple.toolkits.thread.synchronization.CriticalSection tn, Set uses)Methods in soot.jimple.toolkits.thread.synchronization with parameters of type RWSet Modifier and Type Method Description List<EquivalentValue>LockableReferenceAnalysis. getLocksetOf(CriticalSectionAwareSideEffectAnalysis tasea, RWSet contributingRWSet, soot.jimple.toolkits.thread.synchronization.CriticalSection tn)
-