Package soot.jimple.toolkits.scalar

A toolkit for scalar optimization of Jimple.

See:
          Description

Class Summary
AvailableExpressions Provides an user-interface for the AvailableExpressionsAnalysis class.
ConditionalBranchFolder  
ConstantPropagatorAndFolder Does constant propagation and folding.
CopyPropagator  
DeadAssignmentEliminator  
Evaluator  
LocalNameStandardizer  
NaiveCommonSubexpressionEliminator Runs an available expressions analysis on a body, then eliminates common subexpressions.
NopEliminator  
UnconditionalBranchFolder  
UnreachableCodeEliminator  
 

Package soot.jimple.toolkits.scalar Description

A toolkit for scalar optimization of Jimple. Includes a number of simple optimizations: ConditionalBranchFolder, ConstantPropagatorAndFolder, CopyPropagator, DeadAssignmentEliminator, Evaluator, LocalNameStandardizer, NopEliminator, UnconditionalBranchFolder, UnreachableCodeEliminator.