|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SideEffectTester | |
---|---|
soot.jimple | Public classes for the Jimple intermediate representation. |
soot.jimple.toolkits.pointer | |
soot.jimple.toolkits.scalar | A toolkit for scalar optimization of Jimple. |
soot.jimple.toolkits.scalar.pre | Particial redundency elimination. |
Uses of SideEffectTester in soot.jimple |
---|
Classes in soot.jimple that implement SideEffectTester | |
---|---|
class |
NaiveSideEffectTester
Provides naive side effect information. |
Uses of SideEffectTester in soot.jimple.toolkits.pointer |
---|
Classes in soot.jimple.toolkits.pointer that implement SideEffectTester | |
---|---|
class |
PASideEffectTester
|
Uses of SideEffectTester in soot.jimple.toolkits.scalar |
---|
Constructors in soot.jimple.toolkits.scalar with parameters of type SideEffectTester | |
---|---|
FastAvailableExpressions(Body b,
SideEffectTester st)
Wrapper for AvailableExpressionsAnalysis. |
|
FastAvailableExpressions(Body b,
SideEffectTester st)
Wrapper for AvailableExpressionsAnalysis. |
|
FastAvailableExpressionsAnalysis(DirectedGraph dg,
SootMethod m,
SideEffectTester st)
|
|
FastAvailableExpressionsAnalysis(DirectedGraph dg,
SootMethod m,
SideEffectTester st)
|
|
PessimisticAvailableExpressionsAnalysis(DirectedGraph dg,
SootMethod m,
SideEffectTester st)
|
|
PessimisticAvailableExpressionsAnalysis(DirectedGraph dg,
SootMethod m,
SideEffectTester st)
|
Uses of SideEffectTester in soot.jimple.toolkits.scalar.pre |
---|
Constructors in soot.jimple.toolkits.scalar.pre with parameters of type SideEffectTester | |
---|---|
DownSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect)
this constructor automaticly performs the DownSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). |
|
DownSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect)
this constructor automaticly performs the DownSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). |
|
DownSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect,
BoundedFlowSet set)
this constructor automaticly performs the DownSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). as sets-operations are usually more efficient, if the original set comes from the same source, this allows to share sets. |
|
DownSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect,
BoundedFlowSet set)
this constructor automaticly performs the DownSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). as sets-operations are usually more efficient, if the original set comes from the same source, this allows to share sets. |
|
EarliestnessComputation(UnitGraph unitGraph,
UpSafetyAnalysis upSafe,
DownSafetyAnalysis downSafe,
SideEffectTester sideEffect)
given an UpSafetyAnalysis and a DownSafetyAnalysis, performs the earliest-computation. |
|
EarliestnessComputation(UnitGraph unitGraph,
UpSafetyAnalysis upSafe,
DownSafetyAnalysis downSafe,
SideEffectTester sideEffect)
given an UpSafetyAnalysis and a DownSafetyAnalysis, performs the earliest-computation. |
|
EarliestnessComputation(UnitGraph unitGraph,
UpSafetyAnalysis upSafe,
DownSafetyAnalysis downSafe,
SideEffectTester sideEffect,
FlowSet set)
given an UpSafetyAnalysis and a DownSafetyAnalysis, performs the earliest-computation. allows to share sets over multiple analyses (set-operations are usually more efficient, if the sets come from the same source). |
|
EarliestnessComputation(UnitGraph unitGraph,
UpSafetyAnalysis upSafe,
DownSafetyAnalysis downSafe,
SideEffectTester sideEffect,
FlowSet set)
given an UpSafetyAnalysis and a DownSafetyAnalysis, performs the earliest-computation. allows to share sets over multiple analyses (set-operations are usually more efficient, if the sets come from the same source). |
|
UpSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect)
this constructor automaticly performs the UpSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). |
|
UpSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect)
this constructor automaticly performs the UpSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). |
|
UpSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect,
BoundedFlowSet set)
this constructor automaticly performs the UpSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). As usually flowset-operations are more efficient if shared, this allows to share sets over several analyses. |
|
UpSafetyAnalysis(DirectedGraph dg,
Map unitToGen,
SideEffectTester sideEffect,
BoundedFlowSet set)
this constructor automaticly performs the UpSafety-analysis. the result of the analysis is as usual in FlowBefore (getFlowBefore()) and FlowAfter (getFlowAfter()). As usually flowset-operations are more efficient if shared, this allows to share sets over several analyses. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |