| Package | Description |
|---|---|
| soot.jimple.toolkits.annotation.parity | |
| soot.jimple.toolkits.annotation.purity | |
| soot.jimple.toolkits.callgraph | |
| soot.jimple.toolkits.infoflow | |
| soot.jimple.toolkits.pointer | |
| soot.jimple.toolkits.scalar |
A toolkit for scalar optimization of Jimple.
|
| soot.jimple.toolkits.scalar.pre |
Particial redundency elimination.
|
| soot.toolkits.graph |
Toolkit to produce and manipulate various types of control flow
graphs.
|
| soot.toolkits.scalar |
A number of scalar optimizations, and the flow analysis framework.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ParityAnalysis |
| Modifier and Type | Class and Description |
|---|---|
class |
PurityIntraproceduralAnalysis
Intra-procedural purity-graph analysis.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClinitElimAnalysis |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleMethodInfoFlowAnalysis |
class |
SimpleMethodLocalObjectsAnalysis |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalMustAliasAnalysis
LocalMustAliasAnalysis attempts to determine if two local
variables (at two potentially different program points) must point
to the same object.
|
class |
LocalMustNotAliasAnalysis
LocalNotMayAliasAnalysis attempts to determine if two local
variables (at two potentially different program points) definitely
point to different objects.
|
class |
StrongLocalMustAliasAnalysis
A special version of the local must-alias analysis that takes redefinitions within loops into account.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EqualLocalsAnalysis |
class |
EqualUsesAnalysis
Deprecated.
This class is buggy. Please use soot.jimple.toolkits.pointer.LocalMustAliasAnalysis instead.
|
class |
FastAvailableExpressionsAnalysis
Implements an available expressions analysis on local variables.
|
class |
PessimisticAvailableExpressionsAnalysis
Implements an available expressions analysis on local variables.
|
class |
SlowAvailableExpressionsAnalysis
Implements an available expressions analysis on local variables.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DelayabilityAnalysis
Performs a Delayability-analysis on the given graph.
|
class |
UpSafetyAnalysis
Performs an UpSafe-analysis on the given graph.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DominatorAnalysis
Deprecated.
use
MHGDominatorsFinder instead |
| Modifier and Type | Class and Description |
|---|---|
class |
InitAnalysis
An analysis to check whether or not local variables have been initialised.
|
Copyright © 2012-2019 RoboVM AB. All Rights Reserved.